14
17
256
51
94
357
13
235
26
24
44
42
77
31
86
66
103
36
20
22
35
145
64
107
177
52
60
93
37
80
32
65
95
91
108
401
10
129
237
97
29
43
101
78
25
83
47
179
28
106
7