14
11
69
23
50
24
29
43
12
1
9
8
2
54
22
116
5
19
7
359
38
21
3
31
13
30
44
74
77
68
10
45
47
20
32
102
90
36
70
25