0
37
19
16
12
15
21
14
26
25
34
39
516
221
94
136
197
147
112
144
55
176
88
58
132
106
214
54
49
45
52
127
73
108
118
78
60
31
29
130