61
26
89
10
62
38
68
148
176
87
90
88
47
33
16
56
107
29
18
73
43
45
414
95
19
54
57
115
776
254
17
6
22
249
105
157
63
8
123
31
27
213
34
53
306
182
137
24
270
25
77
174