10
51
16
13
88
30
46
63
22
62
41
6
26
43
39
36
8
12
11
37
17
25
3
44
19
5
55
2
20
31
32
98
27
77
120
9
96
15