18
17
61
10
9
12
22
1
4
5
41
25
36
207
97
13
19
37
15
7
26
8
6
16
99
20
44
80
14
78
3
76
35
121
101
133
2