4
3
26
6
1
5
58
78
31
59
41
16
14
70
32
28
24
17
8
49
20
18
13
12
38
10
23
11
7
15
21
171
44
9
154
447
65
72