32
60
15
13
40
5
10
22
26
9
54
6
3
48
12
8
133
679
27
19
128
69
42
66
72
44
43
47
52
33
28
73
38
20
37
51
23
99
64
14
76