93
38
50
24
46
94
32
47
28
123
18
34
10
16
63
14
56
22
17
26
30
39
41
45
33
20
23
6
12
36
4
21
35
65
40