16
189
8
15
5
51
20
32
30
86
19
27
21
98
38
223
36
4
25
40
71
39
41
23
13
11
18
359
56
63
132
101
17
1
43
198
82
78
59
75
102
0
87
50
12