160
36
20
30
19
39
40
41
53
61
69
45
101
57
43
80
96
26
94
70
31
68
147
462
47
84
188
212
109
110
73
55
86
116
123
371
85
197
111
33
63
377
74
89
245
29
402
91
207
64
277
34