56
31
29
132
58
21
91
39
27
25
32
14
24
18
50
49
28
45
15
33
42
22
89
13
44
16
36
68
38
34
12
26
20
10
30
64
43