22
83
31
104
64
76
52
53
32
56
16
29
40
42
50
18
20
15
28
41
24
14
26
58
27
37
19
23
77
35
39
8
48
10
57