35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
106
122
20
109
295
34
14
53
37
58
21
24
117
33
40
12
26
23
52
17
18
36
49
124
29
31
32
68
73
289
19
102
131
22
91
43
16