42
50
23
185
47
36
21
17
43
46
27
30
38
88
25
90
49
16
10
9
62
29
33
86
12
14
61
34
20
73
31
72
22
8
15
55
58
32
112
54
156
48