5
11
8
1
7
31
25
27
28
84
35
21
3
155
12
10
9
13
26
62
22
16
14
173
137
36
42
29
45
19
188
41
39
34
116