97
75
171
38
65
88
27
256
100
99
24
118
76
149
66
43
69
136
178
74
245
29
137
59
60
192
84
115
85
72
32
13
54
83
58
133
82
175
50
46
91
35
37
128
121
1163
87
12
168
49
44
229