33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
135
136
19
115
296
35
20
52
14
27
87
47
98
38
36
71
29
21
79
226
16
228
78
40
149
24
12
37
18
46
694
48
795
44
318
158
647
22
89
25
396
177
17
58
23
77
1980
269
54
297
62
117
1158
541
61
159
144
669
1526
241
53
357
980
141
73
72
76
30
977
123
41
211
181
74
70
103