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