39
123
30
7
69
15
22
11
20
23
53
17
47
146
5
8
26
75
38
28
31
32
19
6
16
10
27
36
14
33
9
45
21
77
13
83
18
52