22
30
53
3
99
136
19
44
60
14
45
56
49
211
24
31
47
29
50
64
55
8
169
163
177
147
57
20
101
21
100
65
263
28
80
27
106
139
16
126
257
36
77
59
5
214
1