6
67
118
11
44
133
370
633
153
91
27
73
60
190
12
30
45
49
185
71
42
25
33
111
69
62
107
75
109
100
132
37
15
84
40
94
54
16
29
93
291
35
59
192
277
148
135
236
116
490
158
207
196
231