7
11
25
13
57
104
301
31
79
10
28
35
18
45
27
66
14
54
30
52
37
60
48
53
29
46
22
119
40
64
67
114
34
449
21
70
49
58
62
186
147
41
26
69
24