15
43
23
24
35
14
4
5
22
22
5
5
56
54
149
71
85
3
3
3
3
202
87
73
72