0
3
2
14
8
83
1
5
15
27
65
147
87
10
53
44
35
59
51
16
9
63
36
17
39
20
31
21
30
12
34
47
13
139
72
19
26
42
228
50
141
7
116
130