110
318
298
335
103
210
36
153
89
180
39
116
21
101
20
94
11
100
15
255
35
134
6
86
22
76
4
73
13
66
510
5
3
70