106
141
90
120
88
85
114
75
106
46
74
52
41
16
8
50
61
45
84
103
139
34
48
61
51
Next page