22
25
13
4
6
46
101
15
16
215
103
17
27
20
50
136
26
9
43
5
37
127
48
39
3
47
19
31
207
38
44
36
32
2
113
7
92
61
34
87
62
64
97
10
60
28
8