58
64
44
410
199
18
30
21
122
45
8
60
57
15
134
40
260
222
75
20
26
140
194
7
294
108
74
34
62
1331
197
5
73
59
50
43
53
393
327
48
146
70
63
22
69
24
13
66
76
86
110
149
82
78