1
3
5
2
7
0
6
8
10
9
14
72
37
56
4
97
152
84
124
39
424
11
58
208
46
611
88
26
109
49
28
83
44
31
45
230
68
78
167
23