18
467
82
15
148
20
23
29
9
33
49
42
211
71
81
250
52
38
69
11
13
45
24
17
16
67
22
30
103
96
70
10
174
7
3
53
14
257
19
39
41
73
298
260
50
107
98
6
27
26