3
41
39
10
31
8
18
6
4
7
70
15
60
67
30
17
24
62
72
46
45
13
120
68
57
25
49
158
23
5
2
14
87
56
88
32
202
9
11
50
26
20
19
27