96
132
41
83
85
69
89
43
71
47
584
80
94
185
210
50
134
48
124
93
103
148
60
73
170
111
70
385
40
629
90
270
22