13
12
57
27
30
65
56
73
41
19
45
47
98
44
25
32
347
101
68
24
29
28
54
55
33
78
8
103
5
113
38
51
70
37
18
20
15
50
289
21
10
6
90
22