34
4
27
7
5
2
8
1
3
13
15
11
10
12
9
136
140
114
16
19
42
297
6
61
28
104
29
89
41
72
32
26
77
207
236
36
87
38
23
147
74
44
82
35
51
706
95
760
21
302
156
604
39
391
17
174
25
20
24
18
76
1985
251
37
47
280
59
115
53
1131
510
52
48
166
177
669
1453
249
22
54
422
980
43
187
71
40
62
92
1069
107
242
182
69
113
93
31
118
14