32
53
126
34
20
26
28
11
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
18
25
27
13
59
71
143
558