0
13
4
30
6
40
54
140
85
24
189
127
26
36
3
412
19
61
72
117
81
18
60
88
134
92
154
152
101
599
45
59