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