23
18
15
17
25
43
22
21
35
8
20
10
54
16
38
28
61
114
39
33
4
44
66
89
30
143
88
27
55
104
31
46
169
71
82
40
111
50
110
79