109
199
175
7
15
185
118
10
6
3
2
68
4
1
8
35
21
17
33
26
661
37
84
18
9
11
13
34
47
22
16
14
12
87
59
19