23
26
29
31
188
70
73
20
7
72
12
84
172
43
17
96
18
79
25
69
83
15
45
10
28
44
142
51
19
94
36
129
32
22
27
37
21
137
59
14
365
113
88
430
66
78
35
52