22
128
44
89
71
36
124
315
67
80
48
53
180
24
61
192
371
227
34
138
121
241
104
30
58
442
68
75
712
8
49
437
448
82
129
181
51
245
79
250
131
73
119
166
175
110
160
583
287
52