2
23
8
19
19
22
34
16
41
70
90
34
30
72
76