24
29
25
22
6
46
13
9
20
44
232
1
8
72
38
183
12
23
27
7
86
30
3
28
43
37
150
19
17
75
142
101
47
76
96
26
31
35
77
278
204
156
153
114
228
168
345