15
45
59
119
8
37
76
44
40
56
17
20
13
3
29
22
21
61
34
6
77
131
42
30
82
23
129
1585
85
28
4
98
57
5
88
83
139
19
24
152
136
71
54
39
16
260