40
12
15
200
31
38
32
88
47
20
23
69
29
5
7
24
73
27
54
19
82
17
30
22
56
34
6
46
10
9
11
18
25
8
153
36
80
16
14
183
41
137
42
35