20
50
157
10
57
22
4
40
25
28
21
12
186
16
5
15
34
18
43
59
53
33
14
37
19
13
35
136
58
42
29
177
128
124
47
7
56
9
52
46