54
90
128
127
63
144
103
250
88
27
227
126
101
72
43
270
31
70
49
171
146
34
51
156
96
86
177
11
28
399
68
80
52
64
75
224
107
32
21
25
153
142
36
139
140
39
374
22
48