6
30
15
117
43
100
14
203
273
50
293
31
109
27
98
5
39
78
17
211
3
11
12
7
85
16
84
186
67
152
79
57
1
13
269
26
9
156
86
47
52
53
94