43
66
36
47
35
30
16
40
63
6
74
10
24
45
156
118
3
29
18
244
33
105
73
52
21
31
20
32
100
180
11
69
67
38
2
28
68
85
96
50
34
99
98
22
27
151