10
39
8
42
38
27
189
36
53
21
24
124
6
7
4
63
40
118
45
16
13
50
41
52
54
3
31
18
34
14
32
68
33
78
59
51
92
48
208
12
11
55
76
28
17
5
305