35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
106
122
109
14
20
34
294
65
36
30
439
71
150
18
12
74
483
139
149
383
121
94
21
23
31
188
61
24
17
45
49