0
72
8
3
22
86
1
35
17
9
55
13
46
236
66
37
34
21
44
25
28
120
228
12
69
223
14
94
78
217
271
219
64
152
470
146
527
315
90
60
106
128
76
637
524
184
210
84
132
73
27
47
41
39
772
93
54