20
26
164
10
6
46
13
31
17
61
30
9
124
11
127
224
57
5
49
40
39
8
50
28
24
1
101
23
7
33
86
241
34
411
68
244
63
3
22
96
2
25