30
177
426
107
28
9
60
47
23
139
24
24
29
74
13
84
5
44
16
67