8
1
4
3
12
27
38
23
26
40
30
52
60
9
7
662
19
72
47
36
39
45
48
65
187
71
67
75
76
25
29
58
74
53
77
21
16
31
20
91
35
129
33
42
34
18
15
24
119
214