100
91
1
3
130
6
153
13
193
10
50
132
4
9
239
20
109
0
84
30
77
133
117
156
121
150
124
2
80
258
386
11
144
141
70
131
60
146
171
138