4
5
9
6
67
93
15
214
95
106
81
12
50
7
42
69
45
13
84
129
33
133
20
24
142
21
62
30
152
66
94
172
112
182
86
130
48
10
120
68
808
32
19
31
58
232
65
164
51
79
119
146