113
234
239
71
5
8
77
178
24
183
67
17
30
35
445
137
131
88
181
57
65
499
64
252
60
37
9
41
46
212
74
39
99
139
72
83
174
1416
11
102
411
97
145
23
101
182
27
531
170
32
68
25
15
321
322
100