4
6
0
3
9
296
17
11
7
56
25
10
45
84
115
199
155
73
65
51
126
124
37
96
62
182
103
120
46
86
23
78
12
97
90
196
15
88
36
26
40
153
79
18
110
63
38
19