41
34
29
58
27
31
50
44
39
37
17
21
62
46
12
20
22
82
24
66
28
47
68
53
72
70
83
131
26
67
25
146
36
18
73
77
78
642
45
101
54
99
23
15
33
49
116