9
15
60
57
20
17
4
42
36
22
31
2
53
16
8
144
30
38
143
73
28
76
39
213
21
55
420
148
97
37
96
52
51
35
47
10
19
6
26
67
43
25
111
44
14