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