253
22
98
73
41
76
25
20
118
190
95
83
14
38
80
49
43
85
107
243
40
135
68
57
62
26
46
540
71
132
18
72
15
17
8
152
27
12
31
66
196
61
32
24
59
30
79
60
23