8
6
23
19
13
41
4
34
12
45
5
134
39
3
15
33
65
52
43
10
38
14
7
94
36
9
16
31
30
26
28
44
92
24
18
497
68
70
84
116
80