13
19
1
16
26
49
8
56
45
38
206
266
128
114
104
81
115
11
143
80
28
23
10
51
12
42
29
93
755
0
62
78
9
53
82
70
21
89
32
20
88
22
18
189
69
44
30
63
7
160