57
91
51
49
30
136
190
70
32
99
448
71
60
900
419
197
255
76
80
22
29
58
46
125
13
37
42
331
45
12
112
33
145
203
205
88
26
10
20
39
289
95
59
97
34
36
157
64
114
65