10
25
159
27
34
270
239
8
49
63
53
23
121
12
5
6
52
51
45
16
32
54
108
15
21
20
58
31
9
14
7
48
29
4
3
41
130
22
42
19
26
254