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