19
38
118
131
48
23
49
60
32
143
26
80
34
56
43
10
82
85
68
81
39
72
78
76
17
53
153
31
33
42
71
27
90
63
61
28
353
87
45
51
108