15
43
37
8
47
66
46
19
31
59
316
39
109
21
24
18
10
60
54
356
20
26
14
153
28
27
35
11
48
53
42
58
91
16
155
5
94
213
33
85
52
96
7
87
61
49
34
29
207