35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
106
122
109
14
20
34
294
60
28
96
23
78
39
32
42
71
25
79
217
234
36
82
38
41
147
75
12
47
86
19
48
684
92
768
22
16
531
156
17
611
103
31
432
174
26
2008
21
285
37
18
279
119
54
1134
516
51
50
49
168
181
33
682
1375
231
58
410
1003
46
215
85
72
93
24
1094
134
45
247
70
145
199
117