20
54
15
21
55
48
53
30
37
327
32
49
65
156
103
28
213
31
64
311
105
34
126
45
107
386
77
345
39
225
211
56
92
128
57
90
372
87
170
70
245
119
139
181
74
360
52
240
152