291
44
4720
17
47
530
87
140
68
110
393
56
60
498
26
28
62
18
8
41
27
38
133
105
80
11
35
5918
42
34
471
125
59
334
39
66
347
54
204
218
96
55
25
61
153
376
136
82
224
29
93
168
40