2

403
476
316
344
307
92
92
85
93
92
79
80
90
87
94
95
84
82
79
87
79
78
89
87
86
87
84
86
82
87
82
106