26
184
43
545
76
34
65
102
157
85
88
299
32
120
23
124
111
19
92
6
240
31
204
57
254
151
50
41
107
81
40
131
36
30
52
60
33
28
66
17
93
64
355
61
166
132
136
44
80
141
38
103
73
331
47
59