8
22
27
29
231
15
33
28
46
31
43
47
38
16
42
64
24
20
35
19
135
11
32
48
54
92
39
96
80
61
111
55
21
23
26
99
104
56
4
62