21
77
125
54
18
64
22
27
56
141
108
72
386
32
19
117
40
105
45
75
146
34
36
92
57
28
30
90
44
157
101
136
171
195
163
202
48
200
118
24
91
88
149
31
55
33
449
256
562
83
103
35
52
78