53
72
45
15
100
36
39
92
127
13
89
60
117
186
84
76
38
108
63
405
151
33
180
22
31
83
166
46
248
392
237
35
30
172
264
98
345
165
28
136
12
40
211
61
67
42
9
50
17
11
523
48
204
97
73