303
349
307
32
81
58
53
47