0
2
12
8
6
19
28
27
48
20
42
122
292
110
21
38
26
62
16
25
24
39
4
51
23
79
44
14
7
83
31
17
15
1
9
60
30
56
156
106
45
69
10
93