57
46
44
28
23
42
24
20
22
19
8
33
31
72
54
26
17
37
32
34
68
82
143
84
27
29
64
36
38
43
18
90
163
9
58
25
30
13