3
5
64
6
11
21
22
34
15
39
9
69
33
31
23
44
171
29
27
25
113
24
329
52
35
16
88
46
80
36
48
339
12
17
55
120
697
10
106
14
1