3
12
7
18
62
15
4
39
5
26
22
24
11
91
16
42
9
6
23
1
82
8
14
30
133
52
493
41
60
61
46
27
48
20
113
54