15
27
31
70
68
289
23
14
11
79
37
21
10
48
57
24
35
109
36
9
47
90
33
30
42
28
13
50
8
78
26
22
49
43
18
7
104
32
44
99
19
12
131
113
142
96