3
14
9
4
38
15
45
8
77
24
10
18
94
42
25
20
118
91
6
11
116
80
79
12
362
48
61
85
35
41
140
316
27
83
69
43
16
29
147
26
28
58
7
13
64
17
156
88
213
46
202
19