6
54
15
53
12
63
34
22
94
7
41
74
57
59
56
14
19
45
131
128
150
356
146
11
29
39
77
51
28
16
18
479
113
62
33
24
64
351
97
50
10
48
8
115
52
30
99
27