13
10
36
63
107
31
19
30
25
17
32
7
16
39
62
64
6
9
42
76
88
116
101
80
83
259
114
49
29
251
45
188
59
56
1
41
35
178
26
38
385
11
106
37
55
18
23
5