16
22
13
6
26
25
14
4
47
102
216
103
17
27
20
50
18
21
139
10
43
5
37
128
52
15
39
3
19
31
208
38
46
32
2
113
8
92
61
34
87
62
65