52
20
69
28
47
18
6
41
101
59
44
21
12
95
17
38
63
43
9
45
37
74
139
103
221
83
46
54
179
607
32
34
19
58
36
24
62
60
64
388
22
53
23
76