15
42
12
38
67
7
27
14
13
69
71
37
19
43
3
50
4
0
17
65
47
48
26
6
8
11
22
34
5
45
99
10
79
57
377
41
32
123
30
21
20
24
116