18
9
34
11
63
451
51
137
236
74
45
29
4
47
14
37
17
67
39
23
19
35
56
12
13
36
27
16
55
50
40
38
21
98
30
32
26
41
88
214
42
43
25