13
10
15
50
28
63
20
22
5
52
62
9
67
6
96
55
93
24
21
75
31
79
1
4
3
37
116
142
11
27
277
60
33
51
12
32
14
19
43
47
26
29