98
19
78
30
293
58
15
37
36
28
16
31
38
125
49
91
171
214
62
74
52
21
70
266
51
193
34
26
33
241
155
29
56
32
23
185
72
18
142
149
360
138
169
11
54
22
296
75
194
13
17