97
27
24
35
95
17
61
75
16
21
8
30
134
229
56
91
156
22
45
115
43
287
71
88
57
46
162
78
70
31
50
60
63
38
48
37
18
83
26
129
77
68
62
99
41
73
105
40
47
82
110
124