58
38
99
33
22
117
51
37
91
165
182
276
49
42
6
73
19
54
20
158
79
56
64
514
63
2
18
76
27
23
10
7
166
136
228
81
50
231
26
112
28
70
1
131
4
3