8
62
46
10
15
60
21
7
43
26
64
50
44
19
14
49
23
20
111
13
25
71
30
160
89
206
69
45
75
38
47
35
139
24
4
61
22
28
18
9
5
11
123
296