15
27
49
9
57
39
13
24
4
21
6
19
486
176
117
48
26
41
34
30
22
193
33
526
3914
128
384
37
8
154
54
372
11
29
25
94
5
50
299
292
44
28
16
111
47
55