18
45
7
17
84
24
41
30
16
59
90
153
133
116
49
51
20
124
67
19
54
110
36
52
40
13
167
95
98
58
61
93
105
38
119
129
11
142
25
181
27
179
34
107
195
163
276
43
66