10
142
23
47
143
22
511
66
98
26
48
82
63
135
17
32
29
122
53
24
33
64
86
73
40
50
12
42
123
7
60
56
105
54
18
112
37
16
74
55
38
113
93