67
92
66
96
99
165
88
114
90
49
62
101
69
43
41
23
31
16
17
39
103
45
118
50
27
25
58
71
20
14
60
384
24
42
75
22
59
26
28
117
38
19
195
52
29