51
17
47
46
22
19
3
35
27
8
9
24
354
48
25
82
28
77
75
38
13
16
37
10
21
26
11
29
18
20
59
122
70
6
7
12
115
4
15