60
18
47
26
38
88
30
131
62
37
43
15
9
79
52
59
80
39
362
45
25
42
84
53
71
69
35
159
266
12
211
199
307
102
36
46
110
832
73
126
34
413
55
24
23
996
190
276
89
83