35
4
27
7
5
2
8
1
3
13
15
11
10
12
9
136
140
114
16
19
42
297
6
303
105
183
534
132
349
24
652
74
124
25
335
164
57
106
14
49
353
17
141
66
23
60
37
46