30
18
40
38
32
17
41
28
20
39
36
33
10
19
68
376
73
106
12
46
35
59
37
8
43
24
26
11
66
51
7
9
13
31
14
21
52
105
25
47
15