17
57
56
12
75
13
7
5
22
18
65
21
14
37
25
4
51
9
64
73
257
2
20
10
11
321
53
50
6
90
393
70
165
29
23
69
87
38
58
15