91
42
34
72
25
123
41
35
23
55
74
73
38
49
17
56
21
22
48
78
108
33
100
118
101
88
168
98
264
16
39
36
28
29
26
57
20
71
54
121
175
171
60