21
18
6
19
12
10
1
96
55
4
2
97
30
92
79
11
23
60
7
8
28
145
69
38
36
14
15
17
22
20
31
5
3
49
9
33
48