34
4
29
7
2
6
8
1
5
3
9
16
13
10
11
15
142
146
114
17
19
43
296
12
53
139
36
14
51
76
18
109
74
39
77
24
30
124
199
21
50
37
20
72
60
177
55