20
51
62
25
9
5
154
52
83
18
16
21
28
71
2
27
48
14
34
64
43
56
7
12
545
66
32
47
19
57
79
188
109
75
59
114
260
196
68
138
112
49
108
33
236
17
206
8
127
11