3
0
1
11
2
9
4
62
70
35
65
137
161
83
20
57
47
149
30
306
44
77
21
22
66
216
162
86
467
122
169
131
89
130
64
90
68
120
79
59