23
32
18
54
29
28
27
24
12
11
4
20
5
17
36
161
39
21
35
143
55
6
101
125
46
42
33
58
10
26
91
51
133
7
49
14
9
19
45
43
57
145
41
61
78
72