2
23
8
19
19
26
42
22
35
16
41
29
65
70
90