17
231
35
59
21
15
46
88
115
36
5
53
58
60
12
18
126
157
79
16
69
40
109
20
106
62
9
112
65
24
83
7
43
97
13
26
90
42
155
146
23
49
130