54
320
123
146
84
643
117
46
72
122
21
79
161
128
380
259
37
98
67
383
71
66
78
334
70
106
398
176
101
97
139
143
256
168
69
151
109
88
85
126
276
110
55
103
192
24
77
107
142
62
240
167
34