26
50
36
111
106
324
92
44
33
27
20
23
51
54
52
93
118
194
17
72
49
45
75
37
60
47
30
65
69
71
193
28
62
21
24
57
133
135
63
183
125
66