39
13
17
57
38
47
20
107
239
23
77
82
104
28
83
315
86
19
44
76
30
93
24
36
167
60
6
16
26
18
14
234
37
9
8
54
33
25
50
1611
1767
799
461
52
27
22
7