20
61
82
32
34
9
28
27
52
106
68
5
48
16
8
58
10
12
79
15
29
46
0
2
7
66
31
30
35
1
37
21
116
4
23
14
55
25
50
108
24
3