59
74
44
58
88
94
180
21
193
265
172
17
156
70
57
67
126
20
13
50
56
181
64
40
18
47
87
71
141
107
91
46
75
38
79
33
149
90
31
35
139
42
24
92
246
131
112