14
10
15
47
28
51
11
23
58
18
41
30
19
49
21
17
13
5
20
42
240
56
37
35
16
27
31
65
119
221
50
98
70
229
204
53
285
61
148