118
20
130
217
88
68
69
166
124
94
151
54
169
36
23
266
119
106
56
152
39
58
78
49
93
114
66
67
65
147
82
162
108
81
51
128
40
18
12
13
32
35
19
10
34
16
142
72