313
84
37
164
254
584
113
152
57
363
19
21
50
11
67
35
43
712
80
10
99
70
17
91
297
115
44
9
112
51
28
3
18
20
12
23
38
47
87
29
74
24
6
30
31
45
86
33
199
222
7