56
146
40
272
13
39
99
33
38
15
34
10
228
37
128
83
138
273
45
57
51
89
9
24
8
18
49
29
11
46
67
17
19
20
42
68
21
28
137
77
69
35
47
61
98
25