39
9
18
4
44
60
100
50
189
88
58
157
23
121
20
11
103
47
46
64
38
16
79
28
78
8
116
136
61
37
99
7
68
316
41
26
63
45
25
550
29
76
112
52
514
19
31
2