8
34
78
89
17
32
33
18
13
22
37
63
285
11
3
4
138
42
27
6
10
5
9
14
45
126
105
24
36
66
50
72
79
30
25
23
16
185
110
209