3
9
6
7
4
56
22
8
34
37
12
26
1
68
19
2
29
23
5
59
124
20
16
14
47
35
83
49
18
17
351
106
85
46
55
269
42
58
48
32
31
24