233
18
448
36
49
84
103
330
395
43
97
52
101
82
33
191
169
263
45
174
32
112
54
171
132
90
48
66
99
2
5
199
65
41
181
21
29
60
86
251
23
50
51
42
606
196
17
35
138
414
153