1
20
24
5
28
51
79
55
137
101
15
69
13
85
97
41
155
17
2
47
32
9
25
19
111
8
6
57
59
34
54
70
3
88
60
39
67
31
43
46
35
33
66
37
22
53
56
499