36
72
59
90
15
121
182
35
103
348
126
20
2468
45
29
102
43
52
16
44
64
595
490
28
98
33
70
91
106
380
235
65
167
147
336
133
19
25
2529
116
4818
205
30
100
62
258
88
96
351
42
811