0
5
37
4
132
79
54
557
97
27
101
50
20
96
22
9
45
6
13
11
34
75
14
19
32
7
16
10
88
47
265
26
57
29
30
36
109
150
118
100
84
56
157
65
82
33
164
55
74
38
46