8
19
33
140
4
26
90
48
20
6
59
10
9
38
121
32
14
58
37
50
176
15
17
152
13
7
3
81
46
35
80
30
130
54
167
16
18
1
2
5
95