203
67
72
133
35
32
142
106
37
59
36
21
24
180
243
167
110
128
268
187
254
168
209
33
16
29
27
23
17
46
50
89
88
191
56
92
338
48
104
151
78
100
79
69
311
49
233
18
240