17
147
55
160
134
20
153
84
90
285
139
77
18
79
181
48
176
50
235
88
108
86
103
16
12
52
520
38
40
56
83
63
95
148
73
297
68
53
98
130
127
6034
775
122
35
36
396
74
105
195
133
69
115