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