169
18
67
38
54
144
76
88
57
149
100
147
112
120
198
66
49
60
37
36
28
48
16
25
243
14
168
34
29
63
331
19
87
78
108
156
15
62
338
121
276
39
132
30
288
386
65
50
92