0
8
25
37
66
22
28
59
46
50
69
32
71
81
44
101
39
68
297
35
38
80
124
49
95
341
177
104
84
88
149
76
115
85
73
102
185
155
87
60