35
4
27
7
5
2
8
1
3
13
15
11
10
12
9
136
140
114
16
19
42
296
6
61
28
105
30
89
33
41
72
32
26
77
207
235
36
87
38
23
147
74
45
85
51
707
95
760
21
302
156
606
39
29
393
17
176
25
20
63
76
1985
251
37
18
47
280
59
115
53
1130
510
52
48
166
177
669
1457
250
22
55
422
1010
43
191
71
40
62
92
1069
107
240
182
69
113
93
31
116
118
14