17
3
18
57
45
39
12
67
16
83
25
7
80
11
24
8
23
2
27
32
51
417
176
125
133
33
31
30
14
118
66
130
63
15
26
28
9
71
101
21
105
53
47
97