18
6
28
7
16
0
4
19
13
5
47
2
135
61
76
21
79
45
59
35
25
26
38
74
56
90
48
9
104
97
70
293
73
49
109
23
116
86
46
37
27
12
30