66
20
195
1352
21
27
112
62
249
81
25
256
5903
16
13
29
76
24
6
126
317
156
50
141
430
39
23
1720
26
17
72
46
12
7
77
83
288
35
110
438
54
19
358
137
86
34
65
43