12
64
11
8
1
35
25
2
7
18
21
9
13
4
112
59
6
17
24
63
36
41
27
74
31
113
45
57
32
71
100
555
15
38
26
14
28
47
40
46
67
86