5
8
16
81
18
39
37
21
11
3
56
30
74
68
12
63
76
7
9
6
23
17
25
33
89
47
1
4
13
83
10
51
32
77
118
243
103
31
72
45
38
20
27