13
32
238
54
571
100
93
18
15
227
40
253
218
71
7
46
8
22
33
20
434
268
31
50
252
83
297
64
74
132
30
44
86
42
45
12
48
14
9
141
21
111
154
137
27
39
43
38
129
19
172
95