108
183
57
193
123
136
30
95
194
521
118
59
67
900
19
248
127
347
10
117
147
98
26
1088
97
126
35
167
92
13
55
21
90
31
251
5
72
64
141
52
110
234
38
65
137
24
78
289
20
27
84