80
1777
44
144
224
1160
39
105
30
342
40
50
130
72
245
236
85
27
302
32
89
71
466
28
67
66
295
55
7824
362
201
88
140
527
29
844
1519
119
154
63
1691
153
143
380
53
64
59
57
168
76