17
119
86
9
30
42
122
21
57
149
147
44
92
98
63
28
69
54
71
25
126
136
94
48
41
84
154
220
252
175
58
138
99
93
70
60
171
10
29
73
161
89
38
275
448
218
91
164
96
40
23
76