66
21
70
89
98
57
50
58
56
7
438
60
39
97
45
72
88
223
40
65
25
84
105
78
16
209
13
193
192
245
696
470
152
61
163
111
17
297
55
27
8
54
30
123
32
348