127
16
40
10
12
19
22
44
23
21
14
25
27
3
9
26
58
46
4
17
11
5
13
6
32
15
28
7
24
31
18
2
20
39
53
91