34
4
29
7
2
6
8
1
5
3
9
16
13
10
11
15
142
146
114
17
19
43
296
45
25
58
33
28
14
35
22
116
31
12
36
21
50
112
23
60
20
24
210
104
39
26
69
76
32
27