3
4
2
7
0
1
21
5
13
12
8
26
19
20
16
39
101
53
41
42
115
93
9
60
83
36
138
111
108
98
48
23
31
34
35
11
17
127
14