137
36
22
20
15
41
4
8
24
23
16
19
82
26
14
34
38
249
55
27
101
238
40
56
30
84
25
122
88
68
288
139
57
29
64
43
128
66
178
75
86
116
414
450
44
251