13
103
39
8
31
22
20
5
41
53
12
30
45
52
51
42
24
19
7
28
33
17
1
9
16
11
35
14
48
18
75
6
21
91
94
26