17
34
121
213
170
29
41
123
10
135
15
157
78
87
275
75
25
84
388
62
35
134
59
21
5
37
98
32
36
86
91
161
85
93
242
60
446
463
94
104
12
6
24
28
222
54
346
73
52
245
168
38