38
16
24
51
114
9
108
41
46
19
106
103
17
10
30
56
23
48
57
55
52
28
43
14
138
316
31
18
21
53
32
36
26
25
116
113
13
33
11
78
22