48
35
90
32
13
21
36
9
50
74
83
39
61
28
59
53
25
98
29
11
24
54
58
31
47
220
134
198
52
18
78
69
33
95
171
100
111
55
51
40
65
57