16
94
72
36
74
50
40
19
115
27
46
351
25
47
124
23
24
28
39
96
37
147
683
64
60
49
56
84
182
17
18
31
302
489
131
12
29
173
21
95
85
220
103
137
1
222
3
223
44