63
29
28
74
11
15
45
6
7
52
53
489
47
23
3
32
14
95
8
78
61
20
27
0
301
19
173
627
37
118
26
17
24
204
69
42
51
18
59
10
234
91
441
5
180
35