46
59
235
58
84
665
28
85
224
302
68
48
21
166
32
20
116
71
25
26
42
104
18
369
545
73
98
56
154
179
6
105
10
41
36
33
103
23
15
51
57
74
66
53
38
55
7
86
113
82
95