11
8
3
14
85
25
13
126
18
10
37
15
41
50
28
31
26
69
54
17
32
43
27
20
36
111
38
40
24
89
102
34
96
30
70
75
16
133
110
82
139
607
47
62
53
92
162
72
109
48