68
823
174
269
89
119
317
686
176
232
34
175
138
183
167
101
229
71
125
37
45
92
22
8
73
63
389
83
631
70
42
32
72
109
142
69
6
121
41
51
98
155
53
24
85
148
122
410
100
139
473
33
59