116
11
33
7
56
31
6
34
18
22
30
17
10
3
16
37
15
26
12
9
58
593
29
28
75
23
68
47
526
52
164
20
39
203
72
5
13
275
97
158