42
76
28
8
46
43
9
26
45
74
22
5
179
188
30
169
17
96
39
15
24
11
3
81
94
14
121
29
20
116
189
7
1
140
16
2
19
283