25
40
31
38
27
49
76
57
10
102
9
21
19
23
29
12
18
113
22
16
30
91
105
46
70
55
85
118
88
28
35
56
68
42
48
73
62
99
32
44
161
53
37
26
41
58