22
20
32
34
33
12
10
23
56
28
80
102
78
171
36
38
27
37
24
18
15
52
41
54
86
134
97
62
9
31
67
173
132