32
21
24
2
56
23
13
20
3
4
10
52
5
17
8
37
27
76
36
35
144
75
64
6
40
14
77
41
7
11
66
15
39
115
87
48
33