83
90
38
62
43
27
458
21
80
84
98
29
436
20
69
336
25
203
8
365
34
79
44
58
154
59
48
7
103
72
26
14
18
85
156
23
56
47
132
31
68
16
40
202
93
35