13
22
47
19
32
27
38
25
8
213
114
42
17
76
48
12
26
10
9
37
64
46
44
20
30
5
18
56
89
7
31
73
43
53
256
45
60
57
138
36
16
29
160