39
76
5
12
46
29
4
15
61
22
72
14
18
6
28
11
44
20
19
27
86
77
36
48
31
21
7
25
59
33
9
37
123
166
42
8
34
68