54
88
49
66
11
18
147
57
10
13
108
41
21
77
63
61
81
7
86
45
68
115
87
124
172
34
30
5
16
31
28
119
79
135
489
29
129
271
84
46
47
377
52
27
60
89
25