56
97
149
48
27
15
62
28
17
108
105
24
61
34
170
82
60
42
498
37
49
88
40
45
59
109
77
31
67
217
117
193
158
147
44
144
148
51
118
79
273
94
206
218