11
32
53
126
34
20
26
28
19
47
21
57
250
88
54
41
39
43
29
10
22
75
64
48
37
61
40
52
14
17
72
254
44
24
25
27
13
59
71
143
558