37
68
275
475
16
29
21
196
10
26
288
194
108
132
24
33
56
113
61
62
23
71
9
66
34
58
118
140
177
51
25
54
27
77
31
35
116
11
60
30
22
81
38
40
100
14