188
12
10
200
420
370
475
19
102
101
216
142
382
936
65
47
1530
235
1343
30
684
332
226
126
107
268
72
446
70
139
204
90
62
48
87
46
83
73
58
26
16
685
41
255
97
338