120
113
34
25
56
31
94
31
35
19
31
122
47
24
18