41
13
14
119
30
59
4
6
19
11
18
1
15
37
58
461
250
9
45
62
23
75
63
32
17
28
16
12
50
64
29
61
90
82
51
81
8
25