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