0
12
9
8
25
2
30
1
7
26
23
10
6
29
61
16
19
48
21
122
31
43
46
18
20
129
57
15
13
52
41
35
55
24
32
22
17
50
34
89
120