23
18
17
51
10
15
12
8
14
20
50
37
126
41
25
43
27
57
22
9
28
29
26
64
68
38
42
85
65
90
78
32
13
30
76
56
36
69
44
48
345