25
70
76
56
59
16
47
97
82
135
13
108
1586
29
55
50
48
19
43
28
86
65
127
34
214
11
92
123
117
17
63
453
7
27
151
710
83
38
84
53
73
44
190
8
36