365
81
10
159
44
22
19
152
150
33
113
70
15
132
56
13
707
9
38
12
31
23
26
39
111
17
71
128
76
72
18
48
74
552
100
54
24
593
98
47
82
1188
272
351
172
40
140
136
720