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