19
11
9
25
3
15
32
29
5
37
36
31
60
47
51
82
7
2
22
26
8
4
10
35
54
131
20
14
27
34
18
12
23
43
6
146
268