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
34
276
54
129
48
63
24
81
43
84
20
41
112