20
42
80
549
36
1336
79
69
43
182
26
64
116
57
44
189
65
56
54
778
28
337
40
51
14
29
35
15
33
70
250
92
34
55
47
23
76
2
3