41
21
56
77
47
20
344
496
72
26
15
14
9
18
17
13
113
65
112
51
71
28
63
24
6
25
48
12
242
128
22
32
27
432
34
57
359
46
16
5
98
240