14
114
60
85
389
100
84
52
15
28
57
22
26
75
16
4
20
46
32
23
153
39
43
148
47
152
77
104
55
703
53
30
44
117
62
25
29
35
97
18
58
7
67
37
50
33
41
40