70
25
54
61
71
28
44
26
21
14
40
50
36
85
22
121
17
59
120
90
159
79
84
311
66
34
200
73
228
162
236
129
87
33
41
35
302
62
105
102
45
31
490
140
104
823
900
398