35
33
17
101
26
10
24
16
3
73
8
5
19
27
154
128
9
1
31
25
18
38
39
15
6
48
14
13
51
2
4
12
11
29
37
32
21