18
4
1
3
15
20
61
28
19
23
12
14
22
5
13
2
9
17
40
26
34
48
70
21
108
64
31
214
52
46
45
85
57
25
35
42
131