46
50
35
20
25
29
19
36
17
196
85
90
30
54
28
42
10
16
27
72
305
66
56
12
47
40
26
37
41
31
60
15
8
9
6
13
22
52
45
23
43