14
1
2
4
9
3
7
17
15
24
19
5
43
38
203
121
50
21
93
46
36
22
138
32
180
94
58
12
114
76
57
40
314
25
55
243
54
67
123
322
62
45
29
83
133
88
63
75
104