6
0
1
7
85
13
45
9
323
32
48
35
219
118
78
37
65
152
123
184
38
240
188
415
136
106
58
96
72
127
120
252
64
29
17
46
30
74
77
49
28
15
40
50
60
53
8
76
21
31