86
43
101
9
63
389
40
21
79
93
23
45
46
35
64
10
106
11
7
55
34
39
154
44
3
76
78
89
80
52
30
73
50
25
485
19
191
29
59
113
66
56
188
75
32
61
71