2
7
4
5
21
19
18
22
28
73
11
13
6
9
26
10
1
82
31
16
35
112
75
8
24
30
49
45
14
38
15
72
3
12
29
23
33
62