2
3
25
7
1
0
4
27
71
9
29
23
43
6
15
75
16
87
36
65
8
156
18
266
72
67
89
363
143
367
42
182
359
129
146
79
117
341
319
119
122