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