16
442
17
512
9
96
24
91
191
18
28
30
33
169
14
32
98
20
7
345
62
15
51
378
26
39
181
450
29
125
65
109
555
27
41
36
325
6
92
8
22
211
68
77