20
32
48
141
51
7
5
29
202
10
3
4
18
2
249
22
13
55
54
177
98
299
427
43
27
217
24
139
44
65
267
16
30
107
38
175
46
17
19
104
128
40
50
23