13
7
6
9
11
19
8
10
22
16
12
18
25
3
43
26
74
192
515
27
82
123
30
48
54
177
72
90
108
94
49
89
46
45
38
338
103
60
34