11
86
93
40
193
34
97
61
21
10
64
19
33
76
9
18
14
42
183
6
69
7
449
8
13
51
17
20
12
23
35
32
15
29
48
53
106
164
36
38
80
16
27
280