15
25
43
24
54
16
71
121
17
19
85
157
604
76
28
13
9
3
42
68
7
1
26
12
18
190
135
23
176
57
40
33
31
63
14
87
44
62
111
143
8
11
61
45
82
59
80