19
82
2
29
32
7
5
14
10
18
69
24
237
318
20
11
6
30
8
26
45
39
42
4
63
22
9
17
56
31
1
21
15
23
139
50
28
16
33