54
90
199
191
130
60
16
98
58
73
62
82
46
21
29
59
201
31
28
33
129
99
182
116
35
17
32
194
19
259
53
39
80
45
66
23
101
213
44
167
67
111
87
89
104
40
340
75
123
84
126
30