42
95
23
168
238
50
10
25
64
150
43
81
36
47
146
34
2
13
88
27
54
65
37
7
72
22
6
170
8
46
115
21
9
226
33
133
14
24
99
35
18
61