6
40
29
30
19
94
27
86
17
28
37
74
8
7
11
290
15
44
10
42
13
14
65
38
58
66
90
76
87
20
192
21
12
23
105
297
68
173
227
85
117
50
127
143
80
18