18
56
25
24
201
187
54
176
97
17
31
6
48
362
66
34
263
131
4
37
12
428
64
251
44
46
35
221
30
20
28
59
84
155
152
32
190
111
16
90
3
26
50
7
8
13
14
71