25
23
27
22
9
49
4
14
133
124
28
86
121
2
10
38
24
13
101
12
6
52
16
5
15
8
63
19
35
41
40
1
69
44
11
18
170
123
32
29