15
19
2
47
74
12
14
112
64
29
44
235
143
231
202
75
615
149
94
104
66
171
72
46
54
22
55
16
7
31
21
139
65
49
38
168
9
41
315
20
37
97
70
13
90
10
78
25
52
42
63
35