66
34
197
1788
29
31
33
85
83
67
137
48
21
185
15
78
50
149
84
192
28
44
61
749
25
46
30
798
41
88
58
95
134
581
68
529
74
22
59
72
77
24
45
18
47
13
55
177
215
295