15
36
47
85
43
18
58
6
686
12
119
161
44
10
79
9
357
39
19
17
220
64
244
3
24
34
21
46
57
35
211
55
22
11
23
8
7
4
65
20
28
284