8
9
13
4
17
15
57
5
50
32
7
11
6
28
29
106
27
34
21
16
172
36
33
3
71
10
14
19
69
24
39
41
49
30
18
76
80