3
5
63
53
9
16
48
24
43
28
15
32
18
19
41
13
270
235
44
83
69
36
143
39
56
34
58
17
346
184
33
144
31
22
47
42
7
21
6
227
60
173