14
74
45
13
222
168
136
47
21
27
37
87
131
24
26
18
9
107
83
48
241
12
346
1206
29
141
64
58
457
65
59
17
54
94
7
4
42
882
173
844
28
52
380
281
248
217
34
1216
33
60
186
177