14
31
20
8
142
176
72
86
45
168
53
81
78
185
43
57
98
27
39
54
95
28
36
110
26
40
62
114
152
30
84
79
85
106
46
65
50
66
11
187
56
17
16
125
37
146
34
117
52
35
141
55