10
28
5
6
16
19
26
200
47
166
24
29
9
48
22
13
152
12
18
84
8
14
55
17
41
20
61
15
25
33
56
101
53
34
7
46
71
30
21
11
51
39