54
142
33
69
25
108
66
60
22
81
77
30
177
365
71
36
367
85
190
389
136
27
185
17
116
80
224
118
47
56
164
7
46
186
459
139
105
59
67
48
51
98
35
65
14
102
158
214
283
15
161