22
2
8
18
46
13
12
94
32
16
26
39
34
7
65
42
55
30
5
31
9
98
129
41
27
40
1
57
36
51
14
33
44
60
56
83
50
48
24