36
4
26
7
5
8
2
3
15
1
9
13
11
6
10
136
143
20
121
290
42
21
57
25
94
31
78
39
14
33
41
71
79
221
227
35
38
37
145
76
27
12
45
85
19
51
726
92
768
40
23
522
153
620
22
104
455
16
179
73
24
1967
288
18
280
61
120
53
1148
512
48
43
47
167
168
17
682
1559
237
55
414
1012
49
46
215
86
68
77
1063
134
245
181
126
198
117