21
146
26
103
12
76
11
14
13
18
20
22
30
51
166
197
9
256
38
127
112
94
322
39
183
484
253
34
71
3
24
70
29
85
65
16
168
48
28
134
23
2