59
143
16
9
26
82
15
21
50
293
34
448
99
7
40
37
41
42
39
60
8
47
202
22
18
90
17
84
23
45
112
78
28
11
166
29
48
111
101
24
432
221
187
242