56
205
439
51
112
68
74
40
21
25
113
45
47
29
36
64
62
65
43
9
15
13
48
11
14
4
148
92
26
80
19
2
18
17
77
20
441
273
53
31
52
69
34
10
50
16