10
4
11
22
14
32
69
13
60
19
17
46
89
8
23
5
48
221
42
15
88
30
222
179
1084
232
218
223
140
21
31
75
40
36
256
176
563
98
57
180
16
66