54
125
128
40
236
187
49
142
21
38
47
80
22
109
123
411
60
14
172
105
63
42
84
212
233
94
33
66
227
75
98
112
104
118
119
110
83
89
72
82
29
111
48
108
99
57
44
116
86
124
62