23
90
24
44
15
17
20
109
27
97
93
115
42
48
16
25
12
89
9
29
2
43
7
18
74
57
4
222
54
73
71
3
36
38
136
168
75
112
61
62
188
101
14
49