82
70
108
61
142
207
155
88
170
46
221
68
198
117
179
341
136
144
107
51
22
96
119
130
30
238
87
60
59
134
45
118
64
101
52
67
138
125
33
56
50
44
26
73
72
109
78
115
57
62