401
83
100
24
50
48
120
115
62
65
35
89
304
36
27
46
94
145
20
103
45
41
19
51
147
42
183
34
292
143
22
53
224
63
397
186
498
32
134
126
163
21
44
102
55
278
178
234
141
66
258
95
262