35
25
10
105
68
13
236
29
64
150
94
416
16
83
47
17
59
91
38
190
30
84
411
15
62
11
23
28
44
117
32
19
34
57
9
60
175
31
50
54
42
169
20
3
251
85
88