33
4
27
7
5
8
2
15
3
1
9
10
6
13
11
136
139
17
116
297
39
16
57
96
40
47
36
38
71
31
21
78
219
231
35
76
25
148
24
37
59
18
701
94
785
43
20
311
156
14
636
22
85
29
395
176
19
62
26
77
1948
23
262
56
65
124
41
1153
519
61
48
50
162
141
669
1525
12
235
55
421
980
42
45
146
73
70
63
87
30
979
44
102
216
183
74
69
101
117
113
105