36
40
25
11
32
58
107
87
189
130