57
30
38
28
3
44
96
27
6
22
128
8
18
61
5
7
40
21
9
25
12
83
2
80
46
79
11
13
35
93
24
31
15
89
58
34