40
33
46
1
22
50
8
30
72
20
9
25
15
14
12
6
19
23
10
4
167
29
149
73
21
37
26
44
36
57
310
31
27
55
2
45
7
53
48
16
58
34
127
17