34
4
29
7
8
2
3
16
1
10
9
5
6
13
15
11
142
146
19
114
295
43
17
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