25
44
22
99
63
33
128
14
27
11
34
53
73
69
50
28
38
21
42
54
15
12
23
13
17
551
142
89
55
80
78
98
158
58
184
93
24
19
95
111
31
81
41
9
8