22
378
270
282
21
324
170
69
150
105
9
50
141
75
220
312
116
314
122
44
10
664
93
36
415
536
4201
86
42
56
809
142
344