10
44
103
198
16
30
22
34
325
50
77
96
23
170
64
117
273
100
194
112
162
105
798
86
56
154
58
186
120
37
115
69
60
24
357
396
241
973
47
184
48
160
132
166
104
246
17
67
129
91
371
209
106
358