122
97
95
80
82
87
89
79
78
68
62
60
59
47
50
53
37
36
30
31