17
45
54
112
18
48
21
182
27
169
154
92
67
19
272
84
47
56
42
144
39
50
111
122
89
53
8
51
57
25
11
49
10
70
91
1028
140
29
15
33
104
114
207
199
13
424
162