12
1
55
13
5
6
2
7
78
39
15
9
66
21
11
10
18
3
35
8
41
19
33
478
14
80
44
232
30
127
63
29
23
38
116
24
36
26
65
150
31