102
180
215
169
168
245
114
23
368
130
183
218
256
46
49
53
39
21
305
144
175
37
186
181
191
231
127
128
91
88
58
76
59
50
17
77
72
78
26
7
133
28
120
36
104
182
74
22
100
87
67
31
25
230
47
222
129
234