6
4
24
218
20
23
48
333
84
234
89
125
75
28
42
189
164
41
40
181
105
109
61
54
57
134
94
113
5
67
30
126
161
128
98
101
107
168
388
138
153
36
231
46
52
74
201
354
300
29
224