80
34
24
35
21
38
5
50
14
47
32
9
29
257
19
7
10
28
296
11
23
8
138
17
49
36
89
705
27
6
3
59
16
40
12
20
39
144
25