174
362
737
439
355
261
56
232
43
312
252
84
186
71
47
239
41
26
62
125
175
241
158
67
150
151
112
245
228
64
98
60
66
116
63
225
414
77
242
169
54
33
89
21
75
48
200
93
38
15
25
197
385
68
53