19
11
1
4
3
5
6
8
9
36
56
16
17
7
115
203
33
69
230
76
62
14
67
2
153
66
10
13
24
53
42
82
54
30
15
159
55