120
392
9
18
51
29
58
248
44
347
54
13
284
75
82
20
263
797
20
24