566
22
63
24
141
69
17
242
38
45
355
7
723
62
580
27
294
14
447
142
41
46
333
338
13
10
49
902
658
64
821
40
15
112
272
161
524
516
32
37
16
39
138
81
503
19
75
178
196
847
65
54
42