30
95
47
61
8
23
52
79
22
19
24
10
25
40
20
165
39
57
14
67
5
18
49
64
28
21
6
45
16
26
187
80
53
55
157
200
71
31
212
7
62
27
115
70
11
9