27
73
53
43
99
91
8
14
45
39
23
79
102
11
171
1
29
135
152
21
42
108
15
78
457
120
72
64
12
38
81
19
97
22
4
55
103
17
74
50
92
46
62
83
9
159
88
52