152
37
49
401
21
225
176
5
620
55
1791
44
43
22
23
383
96
600
62
41
130
143
69
157
40
302
74
161
116
34
134
308
164
33
250
223
67
180
112
46
607
71
28
341
188
197
273
329
235
19
84
59
104
348
101
170