2
16
103
12
47
6
20
13
29
28
4
8
30
38
10
11
15
60
9
73
1
33
52
104
44
24
0
27
14
58
7
50
48
25
53
18