80
90
22
71
9
24
32
3
27
124
67
230
20
2
115
77
46
15
38
260
8
28
23
21
14
16
128
101
64
48
10
25
7
63
12
4
183
172
50
33
5
66
26