6
26
9
39
16
18
40
17
14
8
4
28
33
52
41
104
48
63
54
96
145
59
87
23
25
219
446
60
61
36
44
127
228
122
21
3
13
74
46