12
7
49
37
11
31
15
20
28
43
42
25
4
68
8
1
10
32
86
30
17
13
23
69
22
14
9
6
5
63
95
53
27
50
123
18
3