323
47
83
43
21
15
7
13
3
8
6
26
16
17
18
121
88
41
54
31
19
520
190
259
178
106
28
5
1149
20
1137
37
29
1672
123
12
52
59
513
172