64
50
19
202
238
129
17
66
31
36
48
222
301
54
281
97
49
41
14
292
38
101
185
163
75
117
1142
495
25
26
24
32
209
9
69
16
45
23
39
72
56
269
149
131
42
270
105
18
124