0
7
44
30
49
32
79
238
12
11
70
25
65
112
58
53
312
88
51
108
43
17
91
86
90
339
62
123
146
147
181
47
135
67
84
80
68
380
401
61
131
163
36
126
355
425
155
104
28
113
85