17
12
84
14
3
5
6
16
24
15
39
18
81
41
25
40
8
127
43
48
63
61
13
168
154
87
131
47
82
108
166
430
199
83
38
324
103
447
172
72
94
157
377
158
132
141
208
164
100
99
235