9
5
18
59
45
53
43
60
34
24
15
25
33
52
21
46
26
44
118
39
30
11
13
28
165
298
80
57
108
56
37
624
86
79
7
3
55
32
12
65
78
133
27
73
96
29
250
23
41