4
12
10
24
13
5
28
43
2
47
45
6
30
37
1
40
91
44
27
57
59
25
46
117
34
19
50
7
67
42
3
21
14
0
9
132
26