68
52
107
155
55
37
71
152
171
151
459
160
42
65
174
61
56
58
106
28
59
43
54
1
45
49
82
74
80
40
81
34
84
75
217
4
21
232
15
44
93
273
126
139
39
332
193
33
38
35
18