39
17
21
79
12
4
22
86
33
29
27
45
25
13
14
47
50
142
23
15
179
42
32
193
201
64
289
60
198
88
71
19
31
101
210
44
100
28
18
121
134
38
48
26
2
619
69
244
334
186
131
16