72
103
83
238
38
168
61
56
319
136
30
114
62
209
85
37
149
267
179
96
241
82
158
230
378
84
39
296
201
43
52
420
48
33
42
70
24
413
250
476
379
27
155
23
97
968
76
19
218
77
117
32
41
65