162
108
89
60
484
34
76
31
210
131