215
651
105
141
115
294
80
225
17
89
22
183
33
79
127
121
96
124
55
300
56
104
28
118
16
32
15
254
4
64
11
92
46
110