19
11
54
159
45
130
41
223
182
34
58
46
40
42
74
65
18
111
75
57
119
185
100
275
141
128
28
211
127
174
134
117
86
66
44
144
37
210
256
143
186
122
216
83
125
367
301
235
73
106
88
64
238