47
90
6
13
15
35
18
9
12
8
16
19
50
5
7
17
43
25
85
20
1
3
32
56
80
29
11
27
55
4
60
28
14
48
23
31
22
34
156