63
11
191
39
27
31
47
60
85
252
220
12
4
185
162
62
19
29
6
74
28
33
22
86
25
34
16
106
59
18
8
5
270
50
3
83
96
65
41
21
42
40
71
7
44
89
147
66