3
6
18
56
2
27
44
20
34
9
10
29
80
15
32
91
4
19
22
474
17
16
24
5
50
13
38
11
21
28
33
60
70
51
7
111
69
63
39
64
14
66
35