272
70
77
546
33
96
50
583
421
51
536
252
43
237
58
3
46
37
36
175
110
12
456
82
64
32
54
105
22
107
458
19
18
128
81
84
31
112
199
78
178
217
348
161
79
21
27
87
85