69
25
18
68
79
82
213
87
585
77
152
259
38
8
29
159
149
21
150
92
114
425
10
228
406
48
206
36
560
718
441
14
166
26
348
47
13
435
388
106
30
110
463
454
23
91
158
97
89
63
62
383
98
297