0
27
19
4
2
3
11
7
28
17
9
26
14
25
8
13
37
6
38
81
62
31
22
41
141
69
220
93
5
89
15
70
21
32
53
148
45
12
105
39
71
61
155
359