50
73
18
19
13
14
31
61
29
11
48
115
71
184
154
75
111
4
23
9
89
20
17
21
5
52
43
22
178
32
49
36
30
57
38
69
25
26
40
46
10
47
116
2
27