11
16
28
36
196
216
7
6
35
49
43
45
21
15
4
24
18
25
117
112
20
162
14
78
17
9
10
12
22
23
176
2
8
34
161
194
100
13
5
47
203
533
27
125