8
44
41
5
14
21
25
20
28
108
42
6
31
27
16
7
12
15
50
58
39
11
18
9
105
34
29
19
200
48
13
38
26
54
57
53
17
69
30
152
59
40
22
74
56
10
86
62