21
51
66
25
9
6
154
52
84
18
16
28
71
3
27
48
14
34
65
43
56
7
12
546
32
47
19
57
79
188
109
75
59
114
260
196
17
68
138
112
33
50
35
29
236
26
206
127
13