22
50
44
276
42
3
155
40
274
403
140
129
147
5
1
6
29
16
3