50
63
53
25
28
16
15
139
31
7
11
93
62
48
26
46
34
36
14
103
88
44
21
89
120
43
66
214
55
42
166
8
1
22
9
47
37
24
57
17
71
10
61
39
23
32