3
1
19
6
37
8
17
20
11
2
5
56
28
25
36
21
189
14
16
32
26
42
58
10
22
13
18
23
43
31
46
96
80
98
103
35
50
52
68
529
29