18
23
7
10
4
8
46
101
21
28
26
165
66
37
19
17
11
30
9
6
12
22
53
38
43
35
49
90
57
64
31
78
20
33
40
55
50
92
25
72
95
68
5
93
27
79