44
45
73
87
63
20
110
6
4
46
33
10
22
42
7
8
38
12
14
5
18
50
202
43
36
3
19
71
21
11
48
9
102
54
542
26
15
86
52
32
70
74
59