7
13
22
53
10
51
130
223
17
40
23
21
150
54
70
58
6
90
330
68
16
49
497
47
133
79
162
24
83
41
15
71
26
66
4
11
228
167
46
75
76
115
67
678
121