39
127
62
20
32
31
48
16
83
93
93
46
52
50
24
23
28
107
45
47
10
56
74
130
38
23
50
46
24
58
27
54
58
53
38
12
18
20
24
9
53
50
98
29
66
26
89
38
89
51