17
83
51
15
9
10
32
24
30
86
27
14
233
38
254
37
216
42
53
13
150
115
18
8
66
140
28
39
162
52
6
68
55
73
25
131
69
112
94
58
12
61
20
95
74
117
65
49