66
229
25
77
24
241
50
22
84
75
7
320
528
18
42
159
126
254
93
15
85
317
185
81
1209
30
155
523
88
23
311
304
150
64
39
154
49
13
1082
31
57
133
820
182
96
128
3
92
47
137
61
19