9
38
31
39
20
15
144
55
14
13
23
77
35
327
3
45
124
27
12
18
67
16
42
26
46
78
22
28
4
60
17
621
33
62
47
11
21
65
32
2
115
25
195
140
721