13
12
17
9
51
98
46
36
49
312
44
3
100
153
27
81
5
7
8
60
21
85
115
178
34
69
22
42
94
91
19
79
50
39
72
97
83
10
76
55
61
16
15
30
78
20
38