54
47
33
25
32
19
21
29
41
138
8
31
34
38
45
23
24
35
37
87
39
11
73
18
52
17
50
13
36
14
71
9
6
20
5
56
82
64
113
40
592
22
42