43
163
68
60
58
70
73
91
74
63
129
57
62
26
53
88
19
61
24
20
115
36
102
25
23
90
49
52
21
33
27
82
281
112
40
51
34
104
96
168
12
47
29
32
28
31
13
69
77
208