16
39
46
50
51
48
25
51
51
19
39
15
15
159
90
49
50
33
102
82
65
76
53
153
77
42
90