34
4
28
8
6
3
5
1
9
2
16
13
10
11
15
142
144
116
19
43
298
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