8
25
19
42
44
54
45
11
15
102
123
22
9
81
148
141
72
43
68
100
52
82
4
34
32
26
152
41
201
24
12
76
130
21
242
49
163
16
23
36
7
2
78
261
604
5
10
40
37