0
2
22
9
6
16
47
53
41
220
25
48
93
139
5
161
39
209
230
58
83
72
298
87
107
38
24
35
158
18
615
98
8
37
21
76
82
28
788
121
20
395
34
54
269
289
45
620
60
80