9
6
2
11
4
22
26
5
0
13
53
17
23
441
129
35
111
38
169
42
85
77
58
7
91
50
16
90
40
106
14
30
46
128
24
19