17
3
166
37
53
102
65
25
44
108
164
24
269
71
151
447
68
188
16
98
60
168
57
88
51
131
121
136
388
41
109
12
45
23
176
220
55
82
84
331
72
145
291
21
169
226
69
405
54
113
67
77