421
84
53
72
45
15
100
36
39
92
127
13
89
60
117
186
76
38
108
63
405
151
33
182
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