16
2
0
1
11
9
58
39
55
3
28
48
19
32
14
17
187
56
36
378
26
10
45
38
40
31
69
64
27
76
29
25
82
51
93
33
42
52
21
90
163
23
275
85