119
86
49
54
21
30
21
12
38
46
23
1
105
16
45
179
35
78
6