0
1
9
2
6
5
11
10
20
3
41
24
4
36
50
13
53
55
16
46
54
61
17
77
78
18
19
73
87
429
85
26
119
153
39
126
100