13
1
7
20
11
3
5
4
9
12
19
18
22
10
58
15
6
74
40
79
43
25
101
30
66
62
38
33
69
27
57
161
52
44
82
211
49
17
24
138