54
437
22
89
20
31
135
130
32
348
131
62
176
85
166
183
101
52
50
29
222
51
34
112
49
95
8
44
90
19
151
17
168
25
10
67
59
146
251
312
162
292
290
43
177
107
93
33
102