50
38
6
39
21
47
51
166
19
35
64
31
11
41
2
13
37
20
8
16
97
44
34
468
49
60
9
112
32
43
12
90
77
88
10
40
83
1
63
30