11
30
9
47
66
46
12
36
101
17
39
126
237
162
63
98
40
19
16
29
7
21
45
82
27
23
6
85
64
44
60
69
70
8
384
91
124
51
179
18
4
14
49
20
222
22
50
165
61
182