217
13
38
85
42
113
48
18
28
272
170
14
44
86
37
6
51
158
128
30
11
12
7
20
29
22
52
33
6076
3
35
60
25
73
101
169
49
199
98
40
50
24
17296