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