8
27
57
50
19
5
39
14
10
26
7
36
25
11
31
13
53
4
67
16
12
32
71
108
18
116
172
68
29
96
28
49
56
474
33