35
156
83
26
15
13
20
19
11
23
21
10
29
5
84
12
3
31
2
6
43
49
172
95
7
18
27
28
14
8
69
24
16
22
1
9