10
77
99
12
13
129
71
172
2
23
97
91
8
6
111
219
22
65
67
7
19
52
15
95
38
72
14
18
24
26
5
16
36
119
30
35
27
34
48
37