4
0
1
11
30
25
2
8
15
5
3
157
28
16
23
129
7
57
80
35
64
71
14
18
20
51
19
197
193
37
47
33
21
13
161
36
38
10
17
50
26
40