23
27
19
56
18
42
62
11
40
12
32
29
55
6
105
68
117
28
5
14
48
33
36
35
89
25
92
152
99
84
37
38
65
22
90
96
94
26
66
49
47
31