68
56
25
93
58
66
39
135
20
171
19
84
154
31
28
67
88
46
102
54
57
47
40
179
60
12
23
90
55
75
45
48
27
92
52
70
36
22
125
38
32
80
35
26
89
126
100
50
51