62
58
148
322
43
15
105
71
73
36
56
184
17
235
133
30
39
35
368
144
53
384
374
295
9
489
32
16
14
240
41
166
42
12
259
300
21
50
26
117
92
91
119
24
20
67
8
33
173