6
5
1
0
3
4
22
7
2
106
15
9
16
97
18
28
69
138
78
62
82
73
140
56
193
46
24
107
520
33
29
49
47
63
31
55
40
153
72
41
257
17