20
64
83
7
28
95
40
48
10
66
13
1
16
3
60
104
5
27
21
67
50
65
6
29
18
198
9
68
31
12
47
22
39
15
8
4
34
43
75
45
49
133
42