49
78
101
95
80
83
73
72
58
85
43
107
86
148
6
25
103
35
12
471
31
159
11
214
113
34
91
3
66
39
28
32
165
71
69
76
30
198
41
53
51
57
54
109
205
187
164
211
74
82
132