0
9
3
36
51
13
14
22
19
18
42
178
56
28
69
37
31
46
64
57
35
77
83
16
397
194
90
71
33
140
108
66
23
99
21
30
55
15
48
54
135
50
110
67
24