5
27
29
18
4
44
20
28
87
25
11
30
23
16
102
12
32
19
35
21
39
52
9
67
198
45
217
8
15
34
94
58
22
110
187
24
255