44
256
39
5987
50
180
182
16
29
77
18
639
127
204
17
20
121
318
156
32
927
7
36
141
279
148
21
433
23
66
13
38
91
49
15
41
157
93
9
1728
26
56
74
47
22
12
8