0
13
3
30
6
39
54
139
83
24
12
188
122
22
36
405
19
61
84
72
117
81
18
60
88
134
90
153
152
101
599
45
56