18
52
653
26
84
29
16
710
27
285
89
13
73
35
36
183
21
10
25
3085
15
70
125
22
165
117
127
244
39
55
333
24
203
293
382
335
257
315
40
81
3
19
31
9
12
150
6
34
58