23
16
106
69
41
36
64
25
27
24
34
45
22
21
26
20
67
17
37
31
30
32
33
40
99
83
136
53
13
56
116
14
19
68
46
84
133
59
39
43
85
48