5
1
3
2
0
15
6
12
4
8
63
71
36
66
137
70
163
83
20
57
47
86
150
31
306
44
77
162
24
25
216
87
67
470
123
169
132
89
133
65
91
68
121