33
31
31
21
66
30
15
47
108
207
17
21
15
90
122
22
63
56
60
12
102
15
40
161
74
Next page