69
21
123
535
71
32
312
4
77
90
31
338
33
27
42
310
156
46
78
126
39
28
409
10
17
65
3
5
480
151
334
18
67
14
157
89
40
97
131
12
35
79
19
64
230
376
73
56
8
149
340
129