20
21
29
41
22
14
5
8
141
31
86
8
2
4
20
13