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