10
14
13
47
28
51
11
23
58
18
41
30
19
49
20
17
4
42
240
56
36
35
16
3
27
31
65
118
221
50
98
70
229
204
53
285
61
148
69