10
66
20
50
78
55
54
17
15
60
26
12
94
6
18
35
22
8
4
76
79
16
13
5
80
48
38
30
200
3
42
67
1
49
123
27
149
34
2
222
9
29