58
17
23
50
32
19
8
9
16
35
25
31
29
28
69
81
68
24
13
55
11
20
49
152
57
41
34
38
22
18
30
21
36
47
72
12