5
664
348
61
282
35
75
15
39
27
21
16
34
31
24
32
43
30
29
46
28
79
48
13
11
58
53
18
33
65
60
45
22
127
52
49
37
44
20
10