35
30
47
117
100
42
35
76
82
73
120
51
151
16