28
32
78
120
199
140
97
34
38
35
10
54
40
52
231
63
76
8
189
65
45
48
27
138
182
49
126
112
157
66
389
30
205
209
96
113
36
37
80
14
335
663
772
15
172
20
56
53
24
57
69
41