8
10
12
11
15
20
26
28
33
73
7
35
83
50
14
36
231
63
120
128
100
42
45
121
23
6
31
106
17
81
69
9
40
37
60
47
24
53
22
25
88
39
77
105