40
109
47
87
27
18
22
157
67
12
71
30
20
11
73
21
520
23
54
26
66
17
31
50
28
34
133
35
42
8
15
65
24
52
16
62
44
36
48