21
77
125
54
18
64
22
26
55
141
108
72
386
32
19
140
117
38
104
45
75
146
34
35
92
57
28
30
89
44
157
101
136
171
195
163
201
48
200
118
24
91
88
147
31
449
256
562
83
103
29
52
78