75
703
54
74
116
14
89
320
34
43
62
85
23
30
19
64
108
124
11
120
21
68
165
29
252
63
58
158
663
25
207
40
168
27
16
107
49
53
288
38
203
18
94
67
20
104
155
33
46
115
26