56
52
21
26
18
44
24
31
13
95
530
47
53
34
107
42
156
35
88
87
37
41
32
245
43
22
48
49
36
10
62
28
25
38
86
122
1874
65
119
194