65
48
141
412
6
72
164
4
21
370
137
29
40
459
94
209
297
41
99
62
133
198
98
77
89
91
315
114
118
45
101
173
74
50
87
199
84
108
103
105
70
235
34
146
120
151
19
36
78
58