14
49
4
10
57
22
19
11
23
2
20
36
69
55
63
112
12
16
42
1
50
45
27
8
24
87
84
80
68
228
61
13
100
54
247
393
110
350
18
75
15
93
60
6
9