8
1
15
7
16
12
109
13
4
32
14
5
68
88
9
118
3
26
90
19
77
25
41
10
44
507
164
30
22
20
18
34
28
130
36
23
727
86