81
8
10
3
7
15
21
4
29
20
5
128
62
78
24
46
17
25
52
83
9
13
58
16
6
28
542
129
53
32
2
12
26
59
22
30
38