18
33
22
37
7
19
10
20
14
21
17
5
73
24
1
6
4
23
2
29
11
26
72
94
40
15
12
203
61
96
44
9
42
25
35
13
31
3