33
4
16
159
73
40
70
142
64
127
50
42
149
185
55
18
37
15
99
47
68
34
57
71
114
41
130
193
109
250
88