23
70
139
31
11
125
18
130
33
41
82
47
40
59
43
42
36
15
42
166