30
121
45
124
198
86
36
35
26
55
61
128
19
34
90
71
117
49
38
28
31
112
21
24
52
53
56
20
122
60
33
111
29
188
126
62
69
15
179
37
81
105
18