14
179
43
16
56
121
199
127
28
104
252
95
61
24
66
45
63
26
32
213
73
21
85
69
97
5
150
504
65
76
33
124
172
64
177
91
103
93
25
402
46
74
269
106
111
235
105
96
30
210
130
62