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