42
22
47
14
7
44
111
66
87
40
337
13
2
33
57
21
6
28
12
29
10
5
8
34
9
17
11
3
69
25
46
62
32
16
4
20