193
81
96
69
100
125
42
213
479
241
297
201
37
47
172
45
73
576
27
87
24
82
160
35
57
36
54
59
46
78
50
29
104
76
370
332
20
382
74
124
139
52
167
22
10
38
101
258
135
61
105
190
168
108
32
25