43
20
167
69
74
48
51
68
99
39
50
26
37
117
45
18
30
24
38
17
32
31
28
36
29
23
49
27
56
42
94
67
13
72
41
53
14
19
85
40
233