66
52
113
1446
27
118
77
93
162
13
97
565
24
105
19
55
28
84
128
56
76
102
29
43
248
96
366
149
74
72
180
38
62
766
40
49
154
470
6978
94
46
115
30
61
41
57
58
146
194
21
36
203
411