0
15
130
16
5
3
2
21
30
14
85
38
37
13
31
11
23
86
39
47
115
32
10
6
48
36
168
12
18
49
27
7
35
29
74
105
203
211
41
55
62
44