3
6
25
73
12
20
10
4
13
8
7
34
14
28
101
37
42
70
11
45
21
46
16
33
38
119
62
44
29
90
43
71
110
122
87
64
206
175
85
94
80
84