66
193
55
222
31
35
27
172
41
43
61
72
70
24
57
221
6
81
33
30
199
32
15
23
535
34
643
49
47
113
83
46
593
109
8
89
107
115
1372
749
197
234
349
37
54
64
42
39
642
190
58
29