540
34
1296
44
48
45
39
114
81
74
162
787
620
54
4193
226
20
31
15
26
536
245
196
42
86
41
38
57
69
61
56
104
78
55
28
33
59
273
23
58
269
72
131
132
65
139
16262
91
71
140
108
207