8
11
13
6
0
3
47
69
108
45
16
25
23
37
32
54
14
86
19
183
24
114
7
107
52
214
41
43
59
18
65
27
334
60
66
42
903
233
134
113
38
36
20
133
76