4
5
6
27
2
9
12
23
65
14
86
22
21
34
42
80
32
58
144
73
319
62
54
60
82
127
43
45
92
37
154
101
91
61
59
39