18
72
42
53
25
184
52
77
49
76
45
107
23
117
102
147
82
138
96
28
71
74
37
55
15
48
78
186
69
85
34
54
122
8
50
64
150
139
32
44
62
60
58
340
57
51