47
23
74
54
90
55
26
46
24
25
123
13
8
6
64
19
33
4
66
96
15
49
141
494
61
295
99
22
168
11
242
28
197
68
16
50
194
130
317
14
18
17
5
79
70
676
153
86
34
27
31
48
40