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