121
456
79
276
136
290
53
196
83
251
35
214
36
151
91
114
10
128
15
254
25
95
9
89
44
88
85
3
7
82
4
101