8
15
20
4
33
6
1
612
14
9
12
29
152
60
25
30
5
11
37
3
16
7
23
32
13
49
18
61
96
122
139
39
0
17
90
89
40
19