10
79
45
37
76
1
26
14
29
18
4
9
6
2
21
207
23
84
52
8
7
15
59
61
93
38
60
30
178
39
85
120
32
16
12
27
81
46
33
57
82
62
40
11
31