197
313
36
123
78
96
13
58
112
100
289
151
69
44
65
10
110
97
73
252
79
148
90
134
46
19
385
50
384
109
89
26
263
517
104
48
256
61
223
147
43
70
261
183
59
280
86
245
138
17
9
11
176
21