95
14
21
12
11
3
1
26
48
73
18
15
9
8
27
13
83
10
58
94
35
32
41
97
5
17
72
57
28
4
63
30
20
31
55
29
22
16
6
54
43