9
6
27
2
23
26
13
28
44
137
34
30
38
59
32
52
40
74
82
46
58
72
45
41
31
57
24
53
81
254
258
329
159
153
128
39
67
60
224
96
163
227
221
263
123
16
95
112
126
311
292
194
120
64