12
59
6
37
56
44
5
27
9
38
10
32
31
22
14
16
4
2
13
20
25
18
7
21
15
19
35
67
98
46
187
65
33
30
57
29
64
36
55
60