7
51
113
48
87
63
41
47
29
258
59
52
35
16
13
117
32
45
684
18
91
188
134
34
42
40
60
23
141
26
36
22
14
147
92
24
551
118
97
39
81
102
74
68
57
31
27
185
53