17
37
51
34
142
222
5
49
164
62
22
327
108
74
109
494
35
71
197
307
33
139
134
243
80
23
168
50
354
107
151
39
45
94
192
32
44
46
145
330
220
159
129
171
67
119
464
14
101
12
97
69