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