22
19
65
36
90
63
76
85
18
46
14
10
110
25
23
44
42
37
60
173
127
58
27
94
50
121
71
57
54
29
87
15
59
74
20
89
21
43
35
11
107
49
30
113
8
136
88
96
95
24