155
222
58
23
70
24
71
68
297
103
7
296
109
133
110
61
62
27
17
14
251
52
53
166
19
18
208
337
159
186
87
16
74
84
349
343
414
82
271
235
145
181
153
30
72
121
83
240
452
79
212