15
115
65
19
73
8
50
31
4
24
26
90
29
28
37
59
49
36
18
169
198
25
3
33
20
70
84
101
133
77
6
22
105
137
289
21
130
12
43
39
14
16
257
173
99
7
87
35
17