36
4
26
7
5
2
8
1
3
13
15
11
10
6
9
136
141
121
21
20
42
291
58
25
95
32
81
39
16
33
41
70
79
214
230
35
78
38
40
145
27
12
49
86
19
37
50
737
92
778
22
541
155
14
612
106
23
31
455
179
74
1864
289
18
281
63
123
52
1152
518
53
47
168
34
17
682
1566
237
55
411
1014
46
219
71
77
24
1099
130
247
181
69
143
124
199
117