64
10
102
59
123
20
49
99
46
18
39
17
86
25
53
35
159
56
73
28
47
60
15
29
93
98
24
69
117
70
21
4
32
45
65
182
269