23
38
12
70
31
24
15
130
33
41
82
46
78
47
40
43
18
42
28
82
98
76
42
166