35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
136
129
114
16
20
36
292
317
132
217
483
133
359
17
12
658
76
39
26
127
32
336
176
57
107
14
49
361
21
151
70
19
65
38
53