293
33
142
43
3
50
332
39
247
469
165
62
331
255
252
105
273
392
183
12
27
16
300
97
67
15
83
52
49
11
480
8
26
115
155
5
132
425
23
140
35
13
45
126
18
196
101
327
44