18
9
48
14
30
41
45
22
31
35
15
44
32
13
102
10
5
23
82
50
11
33
42
43
12
24
16
49
17
4
98
7
52
29
55
19
40