65
60
16
46
61
30
25
24
84
35
81
95
36
38
29
40
79
48
214
59
187
99
894
330
96
115
279
106
31
28
194
11
55
50
8
180
161
47
41
20
117
42
71
15
56
17
12
198
270
97
141