70
96
69
99
100
172
87
117
84
171
107
49
64
109
71
46
43
24
33
17
41
39
110
52
128
53
25
29
102
26
58
76
23
14
62
36
401
16
18
32
30
78
169
28
42
95
124
50
185
47
35