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