253
teacher
677
1436
743
548
462
345
414
199
90
51
246
146
102
72
89
92
59
40
257