4
0
106
128
97
5
2
9
7
100
21
16
15
30
26
43
233
10
54
135
3
1
47
39
118
31
134
8
89
94
11
57
20
51
179
52
159
17