63
345
24
31
153
122
142
73
55
50
41
287
49
52
220
35
99
54
15
27
7
25
5
101
67
34
150
173
85
44
42
62
57
84
113
26
19
56
266
369
76
115
53
80
21
48
20
77
23
17
78
28
16
140