38
24
32
7
112
18
67
64
23
26
17
5
105
92
14
15
43
4
19
40
203
27
121
31
34
50
77
21
29
124
113
91
71
103
45
93
49
28
48
56
75
57
46
36
16