53
49
36
32
45
22
127
70
33
69
38
122
34
107
134
26
23
65
113
518