13
2
35
28
48
12
25
45
9
4
96
31
29
43
16
22
41
38
36
6
1
26
58
15
18
37
10
93
24
68
42
5
14
11
17
3
123