23
19
42
10
15
71
22
5
103
84
76
2
33
40
36
21
12
14
50
43
97
68
32
31
18
66
49
44
57
20
168
52
144
17
7
4
172
6
130
8
86
27