33
4
27
7
5
2
8
1
3
14
15
9
10
11
13
136
113
16
17
39
295
6
60
97
40
47
36
38
71
31
21
78
222
231
35
76
24
148
77
58
18
34
690
94
779
37
20
299
157
637
22
84
29
391
176
19
25
1963
23
263
52
292
64
123
1151
516
61
50
42
162
140
669
1521
41
12
238
55
420
976
45
146
74
70
62
87
980
105
44
221
181
68
102
116
30
115
107