86
113
64
70
67
106
89
189
82
145
76
63
59
89
158
128
86
122
100
237
51
21
32
0
37
103
73
88
175
186
97
31
50
56
203
101
86
91
26
68
48
109
65
135
81
60
51
93
195
125
106
45
24
65
46
151
143
81
20
203