22
88
29
26
45
80
55
46
5
69
42
14
10
9
13
85
57
2
7
17
32
34
12
25
44
33
135
8
946
38
66
71
18
20
11
6
87
16
96
127