58
73
19
5
33
10
22
43
18
7
29
15
31
24
34
103
11
13
21
12
23
28
16
40
97
2
27
6
38
32
3
20
4
9
8
26
17