34
4
29
7
8
2
3
16
1
10
9
5
6
13
15
11
142
146
19
114
295
43
17
14
80
41
38
30
31
39
73
60
48
131
12
64
75
49
20
26
18
25
36
56
84
22
183
61