14
81
90
100
46
16
25
35
19
180
62
15
364
57
67
95
12
32
208
175
48
2
33
20
41
998
40
17
37
111
229
74
73
231
23
53
22
28
43
148
124
30
204
519
126
60
18
226