24
28
53
18
46
82
178
26
20
30
91
96
33
45
43
14
50
63
36
123
38
3
86
32
19
108
59
54
121
83
57
10
15
70
34
56
13
35
39
12
6
21