63
50
109
54
35
58
104
45
36
46
30
57
22
170
160
162
56
122
44
69
18
9
100
191
21
66
41
28
114
25
10
142
33
47
14
52
90
60
76
74
40
34
98
31
73
138
67
32
7