5
4
8
35
6
13
31
18
10
3
119
97
14
16
80
9
20
158
38
141
39
22
25
7
11
12
29
57
61
37
49
44
2
48
154
175
17