18
27
17
23
141
29
15
41
11
20
61
39
42
106
37
26
50
36
111
324
92
44
33
51
54
52
93
118
194
72
49
45
75
60
47
30
65
69
71
193
28
62