22
19
105
21
24
86
101
99
112
78
213
282
108
322
154
37
89
656
47
13
110
60
55
258
429
42
28
133
1282
49
67