15
29
28
13
21
57
66
70
96
43
227
60
31
167
74
26
22
112
190
87
6
12
42
10
170
97
105
110
61
62
281
147
19
48
109
128
45
46
56
14
58
51
133
7
267
430
151
189
150
148
136