0
7
16
21
18
17
38
56
34
13
29
35
20
27
15
62
112
19
22
41
130
108
47
122
371
154
49
75
42
66
185
124
739
127
93
120
247
340
129
430