88
81
76
171
68
137
194
264
8
38
40
153
65
20
62
36
37
98
3
167
108
70
103
56
173
193
27
34
45
234
31
30
52
58
33
17
59
256
50
26
9
19
104
155
57
277
114
48
28
132