21
17
101
24
86
97
99
112
78
212
282
108
322
154
37
89
652
47
22
13
109
60
55
258
427
42
28
133
1282
49
67