97
34
136
55
63
128
48
75
143
5
42
95
37
28
155
24
107
571
156
133
541
35
124
140
98
53
123
4670
44
161
174
232
39
243
25
380
384
336
258
119
306
17
193
160
184
19
309
92
32
349
68
168
50
60
322
51
537
149