26
46
98
19
17
20
22
58
21
112
24
255
60
32
6
12
40
7
30
10
4
18
9
16
43
64
33
37
29
23
39
2
42
88
14
63