41
28
37
41
85
64
48
14
21
17
24
17
93
33
29
21
49
48
49
17
82
9
174
72
35
Next page