33
16
633
250
24
86
447
547
346
4
124
281
157
256
456
334
47
224
179
154
15
325
327
185
35
229
1211
154
32
509
104
14
93
128
21
15
173
10
28
607
745
621
216
22
335
5
710
495
10
