69
62
519
121
698
77
70
127
33
85
137
15
40
25
205
94
250
170
36
52
31
66
360
152
349
68
27
425
189
1345
11
8
168
454
16
5
10
26
47
56
14
38
303
695
942
54
35
41
9
626
4
32
19