4
24
7
19
5
34
29
10
21
62
18
20
102
25
146
54
80
328
194
13
98
108
41
118
185
22
119
198
37
71
746
92
67
116
188
573
52
38
63
28
677
15
101
83
230
447
294
74
16