35
25
27
42
14
28
15
90
29
13
10
53
47
7
21
11
9
34
52
93
32
75
26
50
43
23
37
12
24
3
87
36
18
274
19
147
127
49
76
17
16