56
245
36
29
7
53
23
22
26
14
46
72
43
54
25
49
10
19
32
39
18
35
60
8
42
50
34
16
105
24
11
9
188
69
223
316
20
51
31
17
15
37
63
28
184