93
16
173
234
86
18
115
5
91
64
189
47
31
124
20
39
78
66
10
22
169
44
73
65
46
191
23
83
1258
51
158
76
6
15
389
26
19
43
13
21
52
25
53
651
74
92
14
33
67
270
187
444
623