35
4
27
7
5
2
8
1
3
13
15
11
10
12
9
136
140
114
18
19
42
295
6
61
28
104
30
89
14
41
70
33
26
77
214
234
36
84
39
23
147
74
49
16
50
715
94
758
34
21
319
156
611
93
390
176
25
20
68
76
1981
256
37
40
17
48
281
60
119
51
1139
508
53
47
167
177
38
669
1458
247
55
418
1009
22
43
194
71
64
75
92
1069
106
45
237
180
69
113
31
116
118