34
4
29
7
8
2
3
16
1
10
9
5
6
13
15
11
142
146
19
114
295
43
17
124
30
32
58
23
86
12
173
40
14
61
42
21
74
35
24
56
53
25
92
52
27
49
28