1
7
5
11
6
18
119
125
32
456
84
108
199
46
76
74
38
83
159
48
126
118
137
411
45
44
156
23
64
223
12
17
30
209
13
69
105
9
24
61
40
52
161
75