27
36
52
10
54
18
194
6
203
17
100
8
49
140
7
55
39
249
90
94
65
74
110
102
167
35
276
137
91
95
89
157
15
164
124
150
458
307
22
69
71
132
50
28
41
112
78
25