13
12
20
24
83
22
57
35
65
76
37
43
15
61
32
55
31
58
68
201
86
51
96
7
19
123
77
42
979
50
27
49
157
206
98
18
116
85
39
14
36
45
64
30
52