40
50
176
113
40
36
59
31
22
111
4
86
12
53
8
31
15
11
59
77