54
49
16
27
23
15
36
34
81
176
162
43
202
90
40
52
18
126
60
198
58
68
55
37
122
62
148
73
358
70
109
63
102