17
10
31
53
104
71
115
128
33
97
67
55
26
76
48
23
103
22
68
21
57
98
37
54
95
20
88
40
151
24
50
12
19
29
90
415
25
47
79
96