27
36
32
84
94
40
50
9
14
213
43
79
129
17
78
138
88
107
31
143
30
105
72
33
81
252
61
126
41
57
67
60
146
46
164
37
23
21
400
48
260
117
101
494
131
163
53
128