7
37
74
311
6
80
55
14
111
83
3
40
27
4
15
43
233
10
22
24
85
36
60
66
29
56
26
42
54
82
2
28
17
61
30
25
108
99
21
13
18
9
19
86