14
26
20
18
27
17
3
10
77
24
75
23
93
101
53
45
163
110
47
44
8
104
29
4
33
11
13
6
35
79
34
16
64
62
42
25
384
22
5