13
26
20
18
27
17
3
10
77
23
74
93
101
53
45
163
110
47
43
8
104
29
4
33
14
5
34
79
11
16
28
9
64
61
42
24
383
62
2