15
11
20
17
59
112
40
16
51
37
76
8
68
214
10
36
18
72
174
253
85
88
27
78
24
129
55
38
28
39
14
196
34
241
66
12
3
84
180
77
54
87
90
407
133
256
284