46
66
30
18
59
83
17
186
57
19
28
29
71
16
48
72
79
31
65
50
21
103
58
52
36
41
25
84
62
12
154
20
63
42
44
38
168
33
39
82
40
27
121
68