80
50
423
45
195
33
57
269
4
29
382
16
35
54
21
47
223
36
132
230
180
44
14
22
18
168
19
119
65
2
34
104
52
186
9
46
138
42
58
25
78
68
315
324
81
277
77
272
15
124