118
23
474
114
120
172
39
41
129
47
51
18
145
65
34
52
78
116
86
97
64
56
225
73
269
204
151
213
100
85
313
94
92
113
241
136
194
142
134
185
180
159
126
45
178
67
267
319
91
531
161
29
822