29
88
42
13
24
26
74
48
18
41
102
33
23
90
25
8
22
117
58
15
32
67
9
27
52
49
7
59
34
60
50
16
6
109
14
1
5
37
38
85
28
43
72
118
96