15
50
7
242
0
23
14
19
219
43
17
309
93
16
279
76
81
4
162
13
9
30
153
45
27
41
201
48
37
12
29
85
65
21
89
192
38
18
33
25
347
51
86