91
79
51
59
57
212
256
70
513
52
34
430
253
235
127
37
199
104
132
125
30
757
22
95
65
67
47
148
50
78
88
54
29
42
82
72
43
85
80
139
46
306
124
164
35
26
137
110
28
44
60
103
99
92
38