4
3
10
101
21
39
5
38
18
6
20
69
65
33
9
37
41
40
56
95
17
80
27
85
48
19
61
94
29
55
26
72
174
73
28
146
16
100
91
45