24
25
23
50
6
16
32
13
3
21
17
70
2
41
112
19
7
9
15
44
14
27
10
11
5
8
22
114
75
387
12
4
64
108
18
33