127
93
46
13
66
57
24
38
23
20
69
32
48
83
23
62
11
39
31
74
47
18
130
107
46
28
28
25
58
12
52
20
53
58
98
50
28
27
53
38
43
66
53
24
29
89
26
9
89
54