91
13
7
2
4
18
20
42
10
1
12
6
15
48
64
58
32
40
108
33
34
29
83
56
57
21
36
19
8
24
51
9
16
41
47
30
38
27