73
29
21
433
162
61
6
7
12
24
97
101
74
17
19
56
51
174
551
91
131
45
30
128
1
54
72
646
1775
409
469