89
14
117
22
47
21
26
192
29
609
57
71
25
27
19
59
11
24
142
61
90
49
168
34
280
407
105
5
50
20
68
113
30
302
116
39
125
242
41
65
216
8
79
96
136
174
23
474
107
54
642