1
6
9
4
3
2
33
15
5
7
0
27
63
14
83
752
11
17
79
100
112
211
89
152
226
31
122
13
49
45
30
44
37
195
74
24
167
58