5
0
6
1
2
90
4
7
58
13
46
140
113
40
20
180
149
41
56
28
132
183
18
146
100
44
30
14
36
53
62
33
101
88
9
27
55
25
39
17
8
57
31
15
34
22
60
65