46
66
12
45
5
16
22
8
51
11
25
69
99
63
84
29
287
15
305
33
625
40
139
225
661
176
23
39
324
54
231
178
37
26
584
205