7
11
14
39
22
10
16
49
27
9
3
33
38
23
19
20
90
112
8
57
56
29
294
60
105
417
46
21
154
17
107
77
226
37
30
84
141
45
72
388
15
47
32
42
65
24
157
181