91
56
450
24
38
77
125
52
57
49
31
97
72
369
27
160
30
159
105
536
44
70
90
566
146
248
33
238
109
158
282
100
120
103
54
14
203
60
118
124
89
682
50
122
46
80
226
243
10
65
53
34
29