15
27
19
65
80
53
92
35
206
42
284
39
255
73
59
90
37
16
32
30
311
244
117
159
31
29
50
60
55
38
67
83
21
54
34
276
129
46
63
24
43
84
20
41
110