20
82
128
25
54
271
31
46
42
16
1485
32
71
41
49
34
50
12
35
26
33
28
361
24
19
136
23
39
121
225
65
13
169
51
18
93
59
10
179
45
58
6
40
11
293
152
30
635