69
99
100
172
87
117
84
170
107
49
64
108
71
46
43
24
33
17
41
39
51
127
53
25
29
102
26
58
76
23
14
62
35
400
16
18
32
30
36
75
169
38
22
90
28
166
74
42
95
124