23
31
14
85
32
36
161
72
182
66
33
27
9
51
18
22
37
15
7
236
56
253
424
30
20
12
50
48
21
63
68
47
59
70
52
149