12
75
77
27
37
14
19
183
47
40
94
359
151
45
105
73
139
70
123
16
1569
54
493
10
464
166
23
207
95
51
69
58
474
29
22
3621
85
98