17
163
266
94
158
34
229
111
188
202
22
220
59
104
8
72
24
78
64
167
47
210
28
181
1746
102
32
63
49
11
37
4
55
240
108
234
57
42
161
353
5
160
36
141
433
7
44
356
53
20
71
86
27
29
40
97