11
0
19
26
24
17
42
18
8
28
25
86
44
38
61
67
115
35
21
78
114
70
58
52
100
245
190
22
54
85
159
33
281
274
66
132
130
89
49
95
69
98
39
184
224
124
71
60
138
223