9
98
13
31
53
116
92
35
16
20
43
39
66
69
286
33
56
76
36
25
81
40
52
19
51
58
110
23
73
26
60
63
21
17
50
18
42
88
99
191
71
32
82