35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
145
124
22
20
42
301
19
55
73
61
160
57
342
12
58
325
43
178
14
208
172
28
47
46
17
116
21
526
271
92