34
4
27
7
5
2
8
1
3
14
15
11
10
13
9
137
142
116
17
19
39
298
6
61
105
43
78
12
37
40
73
31
20
77
222
237
35
86
23
148
76
45
16
58
47
720
93
815
295
156
639
92
28
29
392
173
24
30
62
1976
21
258
38
18
49
285
64
114
46
1159
36
538
59
51
52
162
170
48
669
1513
244
22
54
431
985
188
25
70
26
1063
104
44
253
184
83
69
109
115