122
64
262
23
85
150
55
70
73
201
77
6704
20
195
27
361
33
34
71
109
32
188
36
44
88
18
102
600
89
380
59
309