12
15
18
9
4
13
2
6
30
0
38
21
8
5
23
14
25
89
78
69
45
19
40
128
134
247
65
35
145
113
16
80
17
104
71
67
52
26
244
72
57
70
121
87
210
1
37
46
22
11