40
19
56
85
87
58
14
11
20
52
37
46
51
69
9
106
89
17
49
53
91
158
132
71
76
86
112
152
105
5
18
97
154
218
167
26
50
66
79
77
21
22
67
137
163
90
84
245
28
13
136
118
41