8
60
66
21
31
17
93
11
20
3
87
6
99
35
38
120
33
41
10
73
7
18
14
13
69
19
27
59
77
23
9
183
44
29
2
67
32
39
52
26
22
4