68
63
101
17
203
360
20
94
167
88
70
385
97
193
534
190
210
41
9193
79
503
72
186
117
124
103
1234
268
214
22
108
13
371
309
84
33
26
15
48
119
44
59
1334
981
1218
318
2173
736
12
67
734
417
468