4
6
20
21
25
2
32
45
60
57
44
40
59
70
50
282
260
65
47
16
66
146
11
68
48
347
26
123
34
54
208
119
103
19
28
122
96
73
24
121
39
77
87
245
5
62
98
138
14
176
100