53
35
223
126
58
29
306
64
208
87
71
250
217
42
18
48
37
41