127
27
43
45
39
62
87
8
11
24
58
59
7
16
224
90
53
126
243
9
251
198
17
22
54
93
145
50
6
65
21
12
379
79
56
15
4
107
38
34
111
296
44
1
18