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