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