34
44
145
75
49
42
31
76
106
82
98
50
83
61
195
23
53
177
96
147
59
101
62
57
297
22
28
176
45
283
120
99
24
15
25
30
264
159
66
322
157
88
55
7
440
193
79
26