127
14
41
31
18
29
4
11
22
22
38
71
2
4
64
157
8
34
43
2