9
7
304
22
75
28
49
61
54
151
67
275
215
11
26
2
143
82
70
16
10
510
13
311
14
340
257
59
141
136
117
34
37
121
104
73
314
65
50
114
161
27
24
244
4
12
223
63
278
148
149
248
116