17
42
56
117
28
30
105
43
11
18
9
77
38
95
62
25
1
5
24
106
16
27
510
4
72
37
23
10
6
63
53
15
57
39
300
19
58
82
13
84
32
44
71
112