85
18
28
8
37
131
31
36
21
43
6
19
29
15
9
33
17
39
34
20
14
117
16
47
156
25
59
121
27
45
38
357
197
757
88
203
23
32
91
90