0
6
23
41
49
13
15
26
33
29
24
84
68
53
117
57
106
54
116
50
20
9
40
120
62
42
22
94
59
47
221
30
198
430