40
37
503
54
43
30
113
167
29
41
45
62
16
97
15
14
8
51
68
99
39
32
44
33
220
5
7
11
23
17
6
28
70
27
20
21
31
12
13
10