45
8
22
101
123
6
28
54
151
10
14
18
34
3
37
15
24
35
5
38
49
50
42
127
17
56
11
33
102
12
9
31
13
21
36
4
69
2
72
158
223
41
39