344
224
92
81
91
103
41
292
238
393
94
528
174
362
736
436
355
260
56
231
43
311
251
84
185
68
46
239
26
62
123
175
240
158
47
65
150
149
111
243
227
63
98
60
66
114
172
225
414
76
242
169
54
32
89
21