23
31
163
27
121
160
9
100
85
241
67
87
28
77
49
429
24
19
72
33
34
132
20
17
37
36
6
40
21
26
30
10
135
98
166
96
283
32
1371
41
113