8
10
23
45
62
32
21
26
14
25
34
7
54
17
44
42
24
52
35
64
81
73
48
104
114
212
36
33
20
68
91
15
61
13
30
16
43
57
41
321
22
132
106
56
50
19
59
67
148