34
4
27
7
5
2
8
1
3
14
15
11
10
13
9
137
141
119
17
19
39
298
6
61
95
41
77
40
36
72
31
20
76
223
12
236
35
87
23
148
26
16
57
47
709
93
785
42
297
156
637
84
29
392
174
25
30
62
1975
21
253
37
38
18
49
286
64
121
46
1144
515
58
51
44
159
170
52
669
1516
244
22
54
416
983
45
189
75
70
86
32
1062
106
254
182
80
68
111
116
115
114