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