656
6
113
18
21
35
30
12
54
1149
7
76
25
3
98
11
28
14
33
4
299
147
15
156
107
85
91
10
62
93
61
45
32
157
40
23
285
794
142
31
16
26
20
2