12
798
33
6
53
70
264
15
56
57
92
23
29
181
71
198
218
64
101
233
13
8
45
188
96
41
51
109
60
55
160
74
263
21
155
199
61
37
24
46
118
665
58
32
129
43
35
206
200
49
187
268