101
114
211
95
38
53
40
124
132
63
159
57
177
141
83
253
59
71
65
76
35
45
94
26
33
25
168
43
87
250
272
122
54
181
52
169
64
151
195
152
276
78
126
176
37
103
296
72
28