24
40
28
12
198
46
64
32
45
13
26
34
29
36
10
56
22
381
302
17
68
69
215
20
52
71
43
16
11
47
14
4
18
50
5
65
37
6
35
1971
110
105