8
36
13
6
46
95
200
16
5
26
23
35
15
7
9
11
33
10
22
21
37
31
27
150
28
61
19
24
38
32
12
72
50
73
14
40
17
106
39
43
44
20