747
168
594
49
20
8
309
47
172
88
27
347
192
65
32
33
847
29
2
99
205
223
90
125
217
109
85
13
11
19
21
34
10
40
86
36
176
35
4
26
46
95
54
222
7
63
83
44
41
39