5
81
21
75
31
35
50
38
42
23
8
114
52
34
26
146
18
73
63
19
87
43
71
15
16
79
57
92
36
64
40
32
98
61
13
78
56
39
9
4
2
29
45
84