7
2
14
223
26
27
77
43
78
35
90
33
10
5
31
17
44
15
21
28
95
141
55
40
73
29
3
1
100
47
70
98
69
61
133
84
30
11
19
42
41
16
88
103
46