52
139
30
10
46
9
22
125
62
97
79
13
18
43
26
101
57
47
4
66
23
81
42
39
25
28
83
33
67
15
24
73
16
37
40
45
14
76
29
35
49
6