23
33
31
147
59
40
5
26
38
28
43
8
30
139
16
7
62
14
32
12
49
29
22
72
60
25
61
101
138
35
54
95
15
159
4
3
71