80
4
2
6
9
91
53
46
5
406
17
33
34
40
19
18
11
95
20
43
14
30
75
7
25
10
16
66
12
23
13
141
21
39
22
8
51
48