4
2
0
1
7
6
5
57
17
39
28
15
18
22
19
23
38
14
40
36
54
121
111
29
10
49
37
128
34
83
70
98
41
16
64
138
13
42
20
68
25
35