18
217
196
49
42
63
93
78
23
46
203
173
24
37
14
34
28
33
92
11
41
35
57
21
53
51
127
69
192
60
16
61
66
86
43
56
62
235
39
32
30
22
67
27
13