66
571
23
392
48
88
13
345
19
246
349
22
64
29
11
31
152
49
15
189
10
53
82
1130
21
3
18
45
41
24
8
43
16
33
32
20
110
44
57
37
218
74
12
188
30