5
161
50
26
10
73
15
172
19
30
6
141
140
90
22
7
37
115
98
9
28
2
13
29
56
21
39
33
43
8
38
65
27
69
62
164
35
18
16
132
53
47
11
49
83