14
66
11
21
110
18
16
58
42
17
72
4
7
6
24
44
30
46
13
19
3
5
78
59
154
313
20
8
175
99
50
31
10
51
88
159
61
141
47
15
45
185