0
3
4
20
12
27
10
137
200
25
21
39
61
7
8
32
36
2
31
35
85
90
24
23
58
13
9
11
126
106
139
170
34
18
143
93
56
66
95
67
123
108
115
28
81
47
15