18
81
16
6
8
30
132
21
68
35
93
304
19
121
38
49
252
60
14
1024
107
36
47
22
234
11
57
67
26
5
56
24
15
17
125
39
65
27
10
32
45
1
9
2
44
20