33
4
27
7
5
2
8
1
3
14
15
9
10
11
13
136
113
16
17
39
295
6
57
96
38
47
40
36
71
31
21
77
218
230
35
76
24
148
37
58
18
34
686
94
773
20
299
156
635
22
84
29
391
175
19
25
1931
23
262
52
292
64
123
1149
513
60
50
41
159
140
49
669
1518
12
231
55
419
976
42
45
146
73
70
62
87
979
44
102
212
181
74
68
101
116
30
105