29
1155
269
15
194
308
74

69

88
5
1053