0
6
76
57
43
73
52
5
9
165
289
38
121
99
36
132
44
30
384
161
70
232
42
160
56
116
59
32
127
442
630
55
297
53
80