0
23
2
11
8
25
74
17
89
19
16
7
282
15
59
160
31
49
5
79
78
20
32
30
52
27
22
161
70
83
182
274
101
21
445
53
37
122
48
123
440
68
87
109
125
75
254
318
71
347
100
139