15
14
7
16
35
53
23
38
32
36
46
37
9
8
177
60
20
78
28
11
80
81
30
49
19
50
387
22
39
137
34
48
111
29
41
40
33
43
45
124
4
2
65
6
522
128
54
62