39
9
77
61
19
123
67
191
43
25
145
207
32
69
85
52
74
146
62
66
5
28
858
203
154
75
118
33
44
73
144
642
581
38
60
48
29
46
156
71
14
12
89
37
56
17
11
257
448
15
83