10
11
9
25
35
33
22
24
13
16
15
34
6
12
47
39
30
52
19
79
5
29
14
71
17
4
2
36
64
7
207
139
118
60
185
326
113
298
65
81
4013
62