25
61
40
693
44
229
51
70
50
90
60
1296
16
91
213
35
98
632
567
45
28
155
664
4222
206
644
164
23
38
246
309
85
46
106
16482
62
18
53
58
513
20
21
68
537
43
1168
26
17
65
157
27
29
120
52