34
4
28
8
6
2
3
15
1
10
9
5
13
11
142
144
16
116
298
43
19
12
126
14
35
59
24
89
172
22
58
45
21
20
7
73
23
38
55
26
56
27
50
30
44
49
39