6
42
11
543
18
97
254
109
539
23
60
983
76
101
47
100
14
113
275
107
55
49
16
106
63
10
81
17
114
24
35
59
38
8
104
32
84
54
135
44
65
22
1912
28
169
27
20
600
34
25