8
31
13
28
23
11
26
52
27
25
16
107
10
6
40
5
35
9
20
46
18
19
88
116
36
30
32
73
15
7
29
152
97
200
37
12
17
14
63
21
75