43
39
25
129
12
104
55
6
88
14
70
16
24
34
15
73
20
72
59
40
1079
17
32
37
7
26
19
44
27
29
66
5
51
347
22
35
13
28
11
173
18
225
23
30
21
166
245