83
44
159
287
27
26
28
463
244
118
189
223
32
37
69
48
72
64
171
98
35
16
921
227
24
92
56
51
198
18
492
88
187
63
145
156
47
40
45
125
61
33
60
8
109
36
46
30
70
84
41
55