17
14
28
34
11
38
27
45
46
49
67
84
42
31
111
95
22
56
180
51
68
91
70
64
139
279
148
170
57
121
41
102
53
822
114
58
371
83
76
161
200
274
71
316
230
59
776
145
217
86
211
61