35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
136
129
114
16
20
36
292
19
55
74
61
159
56
339
12
59
322
18
45
177
14
209
169
28
46
47
17
118
21
522
290
92