5
0
1
7
2
27
21
8
10
11
4
26
30
6
13
3
15
18
25
24
228
120
74
83
73
112
145
143
180
78
161
214
135
251
71
84
28
221
29
87
77
37
51
20
133
138
60