0
38
4
30
2
10
47
6
73
8
16
13
22
45
18
14
11
58
46
26
43
39
84
33
68
132
121
41
31
65
80
96
104
82
61
52
64
17
25
59
332
75
57
23
63