11
43
15
74
61
18
447
112
256
56
17
96
32
92
47
41
97
156
10
31
27
168
46
45
49
16
53
4
64
13
169
23
7
78
83
226
19
102
116
142
170
270
37
54
533