52
17
89
39
20
70
87
104
57
154
51
160
112
23
28
49
177
101
125
98
69
58
197
220
62
124
32
34
29
103
245
241
61
60
132
42
120
82
66
25
8
67
12
48
30
161
227
64
81
16