6
31
13
5
49
78
80
27
15
16
10
11
100
42
36
3
2
19
52
1
8
12
33
34
71
18
25
20
106
32
151
44
29
54
59
212
7
0
113
73